Location: Charlotte, NC
Salary: $53.00 USD Hourly - $57.00 USD Hourly
Description:
Full Stack Software Engineer (Senior) - Data Platforms
Location: Charlotte, NC
Employment Type: Contract (18-24 months)
About The Job
We're looking for a
Senior Full Stack Software Engineer to help build and scale modern data platforms that power analytics and regulatory reporting. You will work on high-impact systems that aggregate data from multiple sources and transform it into actionable insights.
In this role, you'll own features end-to-end-from designing user experiences to building scalable backend services and data pipelines. You'll collaborate with cross-functional teams and contribute to large-scale engineering initiatives.
Responsibilities
- Design, build, and maintain scalable full stack applications for data platforms and reporting tools
- Develop backend services and APIs using Java (microservices architecture) and Python
- Build responsive front-end applications using Angular or React
- Design and optimize data pipelines for large-scale data ingestion and processing
- Collaborate with product managers, engineers, and stakeholders to translate requirements into solutions
- Ensure high standards of code quality, performance, and scalability
- Participate in system design, technical planning, and code reviews
- Use modern development tools, including GenAI, to improve engineering productivity
Minimum Qualifications
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
- 7-8 years of experience in full stack software development
- Strong experience with Java and microservices architecture
- Experience building front-end applications with Angular or React
- Working knowledge of Python
- Experience designing and integrating APIs and backend systems
- Experience working with data platforms or data pipelines
- Ability to deliver end-to-end solutions from concept to production
- Strong problem-solving skills and ability to collaborate in a team environment
Preferred Qualifications
- Experience with big data technologies such as Spark
- Background in data engineering or large-scale data processing systems
- Familiarity with GenAI tools for software development
- Experience building systems for analytics, compliance, or regulatory reporting
Additional Information
- Technical screening (Java/Angular focus) is required as part of the submission process
- This role involves working on moderately complex engineering challenges and contributing to large-scale initiatives
- Hybrid collaboration with onsite presence in Charlotte, NC may be required
About the Team
Our team builds and maintains data platforms that integrate multiple systems of record and enable critical analytics and compliance reporting. We focus on scalability, reliability, and delivering high-quality data solutions across the organization.
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!