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

  • health, life/ disability, 401k, paid time off, professional development, and generous bonus programs.
  • Up to 10% in 401k contributions, immediately vested.
  • Up to 5 weeks of leave (25 days of personal time off) and 11 paid floating holidays.
  • 100% of premiums for comprehensive health, dental, and vision insurance paid.
  • Majority of premiums for family health, dental, and vision insurance paid.
  • Free access to a fully equipped state of the art gym.
  • $5250 per year towards ongoing education, trainings, certifications, and maintaining professional memberships.
  • Up to $300 per year on company branded merchandise.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service