Skip to content

Chief Software Engineer
Company | Booz Allen |
---|
Location | McLean, VA, USA |
---|
Salary | $142900 – $266000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- 8+ years of experience building and operating production-grade full-stack applications in cloud environments such as AWS
- 8+ years of experience with software development in both front-end and back-end technologies and with languages such as Java, Python, or Go
- 6+ years of experience with design and architecture, including design patterns, reliability, and scaling of new and existing systems
- Experience mentoring or supervising employees within a collaborative, cross-functional team environment
- Ability to work with automated deployment and testing tools to perform testing and maintenance
- Ability to lead, collaborate, and thrive in a fast-paced and creative environment
- Ability to own products end-to-end, from architecture and coding to deployment, testing, and support
- Bachelor’s degree in a CS field and 6+ years of experience in software engineering, or 10+ years of experience in software engineering in lieu of a degree
Responsibilities
- Build full-stack cloud-native systems with robust monitoring, alerting, and fault-tolerant capabilities
- Lead the design, development, deployment, and operation of high-availability software products with agentic AI at their core
- Implement best practices for CI/CD deployments, canaries, telemetry, and automated testing to ensure quality and reliability
- Identify and implement system improvements
- Share skills with the team and utilize new tools and techniques
Preferred Qualifications
- 10+ years of experience building and operating production-grade full-stack applications in cloud environments such as AWS
- 10+ years of experience with software development in both front-end and back-end technologies and with languages such as Java, Python, or Go
- 8+ years of experience with design and architecture, including design patterns, reliability, and scaling of new and existing systems
- Experience developing market-leading products, specifically in cybersecurity
- Experience working with or developing AI or ML-based products
- Experience in cybersecurity
- Knowledge of AI frameworks such as TensorFlow, PyTorch, and scikit-learn
- Master’s degree in CS, Artificial Intelligence, or a related field