
Location: Onsite – Chantilly, VA
Clearance: TS/SCI and Poly Required
Compensation: $250,000–$260,000 base salary
We are seeking a Senior Software Engineer to design, build, and operate highly scalable cloud-native systems supporting mission-critical national security programs. This role is ideal for an experienced engineer who thrives in hands-on development, infrastructure automation, and modern AWS-based architectures.
You will work onsite in Chantilly, VA alongside a highly technical team delivering secure, resilient, and high-performance solutions in a classified environment.
Design, develop, and maintain production-grade Python services supporting backend systems and APIs
Architect and deploy AWS-based cloud solutions, leveraging serverless and managed services
Build and maintain Infrastructure as Code (IaC) using Terraform across multiple environments
Develop and integrate RESTful APIs and event-driven architectures
Implement cloud-native patterns for scalability, availability, observability, and fault tolerance
Collaborate with cross-functional engineering teams to deliver secure, reliable solutions
Support CI/CD pipelines and automate deployment workflows
Troubleshoot, optimize, and enhance system performance in Linux-based environments
13+ years of professional software engineering experience
Bachelor’s degree in Computer Science, Engineering, or a related technical field
Expert-level Python experience (this is the core language for the role)
Strong hands-on experience with AWS, including services such as:
Lambda, EC2, S3, DynamoDB
EventBridge, Step Functions
IAM, Organizations, CloudWatch
Strong Terraform experience managing complex, production AWS infrastructure
Experience building and consuming HTTP REST APIs
Strong Linux/UNIX experience
Experience with containers and Docker
Familiarity with distributed systems, cloud networking, and security best practices
Serverless architecture experience at scale
Experience working in classified or regulated environments
Exposure to global scaling, load balancing, and high-availability architectures
CI/CD tooling experience (e.g., Jenkins, GitLab CI, ArgoCD)