Python Developer (Mid-Senior)
On-site · Chantilly, Virginia, United States
Job Summary
Python Developer (Mid-Senior) supporting a blended government/contractor team across multiple federal environments. Responsibilities include developing and deploying microservices in Python (FastAPI), supporting end-to-end system features from UX to backend code, deploying with Jenkins and GitHub, and enabling cloud-based, containerized workloads (Kubernetes) in AWS/C2S. Candidate will work closely with data scientists and technical team members, apply Agile methodologies, contribute to architecture alignments, and participate in unit testing, code reviews, and documentation for mission-critical workloads. Requires hands-on Python development, Linux experience, and current TS/SCI with polygraph.
Required Qualifications
- U.S. citizenship
- Current TS/SCI with polygraph
- Bachelor’s degree in Computer Science, Information Systems, or related technical discipline (or equivalent years of related experience)
- 10+ years of Python application development experience including Python coding, FastAPI, SQLAlchemy, API development
- Experience with AWS cloud and virtual infrastructure including AWS C2S, VPC; AWS tools like OpenSearch, EMR, EC2,Lambdas
- Experience deploying containerized microservices with Kubernetes; Docker; Helm
- Experience with Jenkins, GitHub, and other CI/CD tools; version control (Git)
- Experience with big data tools such as OpenSearch, Elastic, PySpark, Trino
- Familiarity with Linux and shell scripting; HTML, JavaScript, JSON
- Experience building Python web servers (Flask) and API deployment
- Strong communication skills; ability to work on-site on a full schedule
- Current security clearance requirements (TS/SCI with polygraph)
Additional Requirements
- U.S. citizenship required
- On-site in Chantilly, VA
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.