Senior Cloud Software Engineer

The Josef Group
  • Chantilly, Virginia
    30+ days ago

    Job Description

    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)

    Numbers & Facts

    LocationChantilly, Virginia

    Skills

    • Amazon Web Services (AWS)unmatched
    • Application Programming Interface (API)unmatched
    • Automationunmatched
    • Best Practicesunmatched
    • Cloud Computingunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Cross-Functionalunmatched
    • Distributed Computingunmatched
    • High Availabilityunmatched
    • Identify Issuesunmatched
    • Jenkinsunmatched
    • Linux Operating Systemunmatched
    • Load Balancingunmatched
    • Machine Toolunmatched
    • Network Securityunmatched
    • Python Programming/Scripting Languageunmatched
    • REST (Representational State Transfer)unmatched
    • Scalable System Developmentunmatched
    • Software Designunmatched
    • Software Engineeringunmatched
    • Systems Administration/Managementunmatched
    • Technical Deliveryunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder