Cloud Software Engineer
Core
Design, develop, and deploy scalable cloud-native software applications supporting AI, machine learning, simulation, and mission planning for US National Security and DoD customers.
Role type
Cloud Software Engineer
Builds
Scalable, secure cloud applications and infrastructure for mission-critical DoD capabilities
Domain
US National Security / Defense Technology
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Infrastructure-as-Code (Terraform/AWS CloudFormation), Kubernetes, Helm charts, CI/CD pipelines, Microservices architecture, Object-oriented design
Preferred skills
AWS Solutions Architect Associate, Security+ certification
Technologies
Python, AWS, Azure, GCP, Terraform, AWS CloudFormation, Kubernetes, Helm, CI/CD tools
Responsibilities
Design and develop scalable software applications using Python; Develop and maintain cloud infrastructure using infrastructure-as-code; Oversee deployment of cloud services ensuring security compliance; Participate in design and code reviews; Contribute to new codebases emphasizing modularity and maintainability; Collaborate with cross-functional teams to deliver high-quality software products
Seniority
Mid-level, hands-on IC