Apply to Senior Cloud Software Engineer
Senior Software Engineer (Python / AWS / Terraform)
Location: Onsite – Chantilly, VA
Clearance: TS/SCI and Poly Required
Compensation: $250,000–$260,000 base salary
Overview
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.
Key Responsibilities
-
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
Required Qualifications
-
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
Nice-to-Have Skills
-
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)
