Software Quality Engineer, Senior

Booz Allen Hamilton•Annapolis Junction, MD

About The Position

Join a team responsible for the reliability, performance, and scalability of a mission-critical platform. Design and implement automation, monitor infrastructure health, and troubleshoot production issues across AWS environments. Work closely with development teams to improve system stability, resiliency, and operational efficiency, and support modern engineering practices that reduce manual effort and strengthen service delivery.

Requirements

  • At least 4 years of experience with software development in object-oriented and scripted languages such as JavaScript, C++, Perl, Python, and Ruby.
  • At least 2 years of experience leading teams on small- to mid-size software development activities.
  • Experience with AWS cloud infrastructure and services.
  • Experience with Infrastructure-as-Code using CloudFormation.
  • Experience with Linux or Unix administration and scripting using languages such as Python or Bash.
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Experience troubleshooting Docker-based distributed systems and improving reliability through automation and operations.
  • Knowledge of monitoring, alerting, and incident response practices.
  • Ability to demonstrate commitment to security, resilience, and continuous improvement.
  • Bachelor’s degree in Computer Science, Computer Engineering, or Information Systems and at least 4 years of experience in application design and development, including back-end database architectures (relational or cloud-based) and full lifecycle software development; or a master’s degree in one of these fields and at least 2 years of such experience; or at least 8 years of such experience in lieu of a degree.
  • Candidates must complete the required skills assessment and meet the minimum proficiency threshold to continue in the hiring process.

Nice To Haves

  • Experience with CI/CD pipelines and deployment automation.
  • Experience using GitLab for source control and workflow management.
  • Experience with monitoring and observability tools.
  • Experience with OpenSearch, RDS, and CloudWatch.
  • Experience with Docker Swarm, including monitoring and logging practices.
  • Strong problem-solving and collaboration skills.

Responsibilities

  • Design and implement automation for a mission-critical platform.
  • Monitor infrastructure health and troubleshoot production issues across AWS environments.
  • Work with development teams to improve system stability, resiliency, and operational efficiency.
  • Support engineering practices that reduce manual effort and strengthen service delivery.
  • Lead teams on small- to mid-size software development activities.

Benefits

  • Health, life, and disability benefits.
  • Financial and retirement benefits.
  • Paid leave.
  • Professional development.
  • Tuition assistance.
  • Work-life programs.
  • Dependent care.
  • Recognition awards program.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service