Job Description
ACTIVE SECURITY CLEARANCE AT THE TS/SCI POLYGRAPH LEVEL IS REQUIRED
We are seeking an inventive, full-lifecycle Cloud Software Engineer to perform end-to-end research, development, and engineering across modern cloud environments. In this high-impact role, you will lead requirements analysis, hands-on software design, automated deployment, system integration, and continuous evaluation. You will play a vital part in enhancing, sustaining, and validating core cloud services while diagnosing and resolving complex engineering issues in real time.
The annual base salary range for this role is $186,000-$220,000 (USD) , which does not include discretionary bonus compensation or our comprehensive benefits package. Actual compensation offered to the successful candidate may vary from posted hiring range based upon geographic location, work experience, education, and/or skill level, among other things.
Required Skills
End-to-End Cloud Software Lifecycle: Demonstrated hands-on experience delivering cloud software engineering services, spanning requirements analysis, design, development, integration, and enhancement.
Cloud Architecture & Integration: Proven experience installing, evaluating, validating, and sustaining robust cloud software architectures.
Testing & Troubleshooting: Strong proficiency in diagnosing, isolating, and resolving complex system-level software issues and performance bottlenecks.
Agile Software Development: Demonstrated ability to apply modern software engineering methodologies to rapidly build, test, and release resilient cloud capabilities.
Education: Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline, PLUS 5+ years of professional software engineering experience OR High School Diploma / GED, PLUS 9+ years of hands-on technical software development experience in lieu of a degree.
Desired Skills
Containerization & Orchestration: Hands-on experience with modern cloud tools such as Docker, Kubernetes, and automated CI/CD deployment pipelines.
Microservices Architecture: Experience designing and deploying distributed, microservice-based cloud applications.
Infrastructure as Code (IaC): Familiarity with automated provisioning tools (e.g., Terraform, Ansible, or CloudFormation).