Senior Software Engineer (C++, Javascript, Python - TS/SCI with Polygraph required)

Red AlphaAnnapolis Junction, MD
$175,000 - $225,000

About The Position

We are seeking a highly skilled Senior Software Engineer to support the development, enhancement, integration, and sustainment of mission-critical applications, frameworks, and services that enable front-end mission operations. This role will serve as a key contributor throughout the software development lifecycle, with a primary focus on designing, developing, testing, and maintaining complex software systems using C++, Python, and JavaScript. The successful candidate will work across a broad technology stack to develop new capabilities, modernize existing applications, integrate third-party and open-source components, and deliver scalable, secure, and maintainable software solutions. In addition to software development responsibilities, the position will support automated build, deployment, and infrastructure processes within a modern DevSecOps environment.

Requirements

  • Bachelor's Degree in Computer Science or a related discipline. Four (4) additional of experience may be accepted in lieu of a degree.
  • 14+ years of relevant experience in software development
  • Strong proficiency in C++, Python and Javascript development
  • Experience designing, developing, testing, and maintaining complex software applications.
  • Experience working in Linux-based development environments.
  • Experience with source control systems (Git) and modern software development practices.
  • Experience with containerized technologies, including Docker and Kubernetes.
  • Familiarity with CI/CD pipelines and automation tools such as Jenkins, Maven, and Nexus.
  • Strong problem-solving, debugging, and troubleshooting skills.
  • Active TS/SCI with Polygraph level of security clearance

Nice To Haves

  • Experience with Kubernetes administration and Helm deployments.
  • Experience with ArgoCD, Keycloak, and Groovy scripting.
  • Experience building and packaging software using RPM and managing YUM/DNF repositories.
  • Experience with C++ build systems, dependency management, and multi-architecture deployments.
  • Familiarity with Jira, Kendo UI Test Builder, and automated testing frameworks.
  • Experience supporting mission-critical, government, or defense-related systems.

Responsibilities

  • Designing, developing, testing, and maintaining complex software systems using C++, Python, and JavaScript.
  • Developing new capabilities.
  • Modernizing existing applications.
  • Integrating third-party and open-source components.
  • Delivering scalable, secure, and maintainable software solutions.
  • Supporting automated build, deployment, and infrastructure processes within a modern DevSecOps environment.

Benefits

  • Competitive base salary
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Life/disability insurance
  • 401k contributions (up to 10%)
  • Paid time off (up to 5 weeks/25 days)
  • Paid floating holidays (11 days)
  • Professional development
  • Generous bonus programs
  • Free access to a fully equipped state of the art gym
  • Annual allowance for ongoing education, trainings, certifications, and professional memberships ($5250)
  • Company branded merchandise allowance ($300)
  • Company events (Oktoberfest, summer picnic, annual holiday party)
  • Team events (happy hours, baseball games, snowboarding, RenFest)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service