Posted in

Chief Software Engineer

Chief Software Engineer

CompanyBooz Allen
LocationMcLean, VA, USA
Salary$142900 – $266000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior, 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