Senior Python Developer | The Judge Group | Charlotte, NC (Hybrid)

The Judge Group

Charlotte (NC)

Hybrid

USD 96,000 - 165,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

The Judge Group in Charlotte, NC seeks a Senior Python Developer to own backend design, API development, data pipelines, and AWS integration in a 1+ year hybrid contract. You will build high-throughput Python services and interactive dashboards with React/Dash, leveraging NumPy and Pandas for data analytics.

With 7+ years of experience, you will collaborate across software, data science, and product teams, maintain documentation, and participate in an in-person interview on Day 1.

Qualifications

  • 7+ years of progressive professional software engineering experience.
  • Strong, demonstrable hands-on experience building production web applications with FastAPI.
  • Experience deploying and managing AWS services (Lambda, Step Functions, ECS).
  • Frontend integration with React and/or Dash.

Responsibilities

  • Architect, design, develop, test, and deploy robust backend applications and microservices using Python.
  • Build high-performance, asynchronous RESTful APIs and web services with FastAPI.
  • Process, clean, and analyze complex datasets with NumPy and Pandas at scale.
  • Design and implement serverless cloud architectures and data pipelines using AWS services.
  • Develop interactive analytical dashboards and user interfaces using React and Dash.

Skills

Python
API development
Data processing

Education

Bachelor's or Master’s in Computer Science/Software Engineering

Tools

FastAPI
NumPy
Pandas
AWS
React
Dash
Docker
Kubernetes
Git

Job description

Position Summary

Driving advanced backend software engineering, cloud data pipelines, and scalable microservices development in Charlotte, NC, The Judge Group is actively seeking an accomplished Senior Python Developer for a 1+ year hybrid contract engagement with strong potential for multi-year extensions. In this vital software engineering role, you will architect, build, and optimize high-performance Python applications utilizing FastAPI, NumPy, Pandas, and AWS cloud services. Bringing 7+ years of progressive professional software development experience, you will empower enterprise financial and data systems to achieve uncompromised speed, reliability, and analytical precision. This prestigious career opportunity offers competitive remuneration, high technical visibility, and exceptional professional growth within a premier global talent solutions and IT staffing enterprise.

Detailed Job Description

As a Senior Python Developer supporting The Judge Group in Charlotte, NC, you will take full operational, architectural, and tactical ownership of backend service design, RESTful API development, data processing pipelines, and cloud integration. Your day-to-day responsibilities include building high-throughput APIs using FastAPI, processing complex datasets with NumPy and Pandas, orchestrating serverless workflows on AWS (Lambda, Step Functions, ECS), and developing interactive user interfaces with React and/or Dash. You will operate in a hybrid work model (onsite on Day 1 with an in-person interview required) while collaborating closely with cross-functional software engineering, product management, and data science squads. Furthermore, you will manage application requirements by submitting your updated resume along with a copy of your work authorization via direct email to Shane McGinley at smcginley@judge.com.

Key Responsibilities
  • Architect, design, develop, test, and deploy robust enterprise backend applications and microservices utilizing Python.
  • Build high-performance, asynchronous RESTful APIs and web services leveraging the FastAPI framework.
  • Process, clean, and analyze complex datasets at scale utilizing NumPy, Pandas, and advanced data manipulation libraries.
  • Design and implement serverless cloud architectures and event-driven data pipelines utilizing AWS Lambda, Step Functions, and ECS.
  • Develop interactive analytical web dashboards and user interfaces utilizing React and Dash frameworks.
  • Collaborate seamlessly with cross-functional software engineers, data architects, and product stakeholders in Agile sprint cycles.
  • Ensure strict adherence to enterprise software coding standards, cybersecurity baselines, and cloud optimization best practices.
  • Maintain comprehensive API documentation, unit test automation suites, and infrastructure deployment runbooks.
Required Qualifications & Skills
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or related discipline.
  • Minimum of 7+ years of progressive professional software engineering experience with deep expertise in Python development.
  • Strong, demonstrable hands-on professional expertise building production web applications utilizing FastAPI.
  • Comprehensive working knowledge and practical proficiency in data manipulation and numerical computing using NumPy and Pandas.
  • Deep practical experience deploying and managing cloud services on AWS including Lambda, Step Functions, and ECS.
  • Solid practical grasp of frontend integration and dashboard development using React and/or Dash.
  • Proven analytical, problem-solving, and cross-functional communication capabilities.
  • Mandatory local candidate status in Charlotte, NC, with ability to attend an in-person interview and work on a hybrid model (onsite Day 1).
Nice-to-Have Skills
  • Professional cloud certifications such as AWS Certified Developer - Associate or AWS Certified Solutions Architect.
  • Prior professional working experience in top-tier financial institutions, banking enterprises, or technology consulting firms.
  • Hands-on familiarity with containerization platforms (Docker, Kubernetes) and CI/CD deployment pipelines.
  • Experience utilizing version control systems like Git and enterprise ticketing platforms such as Jira and Confluence.
  • Exposure to Corp-to-Corp (C2C) contracting arrangements and multi-year enterprise vendor engagements.
Job Details
  • Salary/Rate: Market Competitive / Enterprise IT Contracting Package
  • Deadline: Open until filled (Urgent Charlotte Python Developer Opening)
  • Notice Period: Immediate to 14 Days Preferred
  • Contract Duration: 1+ Year Contract (Likely to be extended multiple years; C2C is okay)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Backend Architect - Hybrid, AWS & FastAPI
Senior Python Backend Architect - Hybrid, AWS & FastAPI

The Judge Group • Charlotte (NC)

Hybrid
USD 96,000 - 165,000
Python Developer
Python Developer

7Th Sky Techologies llc • Matthews (NC)

On-site
USD 110,000 - 150,000
Python Developer
Python Developer

7Th Sky Techologies llc • Cornelius (NC)

On-site
USD 110,000 - 160,000
Mid-level Full Stack Java Developer (TypeScript & AWS) | The Judge Group | Malvern, PA
Mid-level Full Stack Java Developer (TypeScript & AWS) | The Judge Group | Malvern, PA

The Judge Group • Malvern

Hybrid
USD 110,000 - 150,000
Developer – Senior
Developer – Senior

Tier4 Group • Franklin (WI)

Hybrid
USD 90,000 - 130,000
Competitive Rates
Benefits
Free daily lunch (onsite)
Python Developer
Python Developer

7Th Sky Techologies llc • Mint Hill (NC)

On-site
USD 90,000 - 120,000
Senior Python Developer - Data & API Engineer (Contract)
Senior Python Developer - Data & API Engineer (Contract)

Premier Inn Hotels LLC (UAE) • Texas

Hybrid
USD 120,000 - 150,000
Python Developer
Python Developer

7Th Sky Techologies llc • Pineville (NC)

On-site
USD 90,000 - 120,000
Python Developer
Python Developer

7Th Sky Techologies llc • Huntersville (NC)

On-site
USD 90,000 - 120,000
Python Developer
Python Developer

7Th Sky Techologies llc • Belmont (NC)

On-site
USD 110,000 - 150,000