About The Position

Defense Unicorns seeks a Senior Software Engineer to work on its core products. The UDS Foundations Team enables Platform Engineers to securely build, deploy, and operate mission-critical applications in regulated and disconnected environments by providing the core platform and tooling that power UDS. In this role, you will work at the intersection of product development and technical execution, leading the design, implementation, and deployment of features and systems that directly affect mission outcomes. You will collaborate with product managers, designers, end users, internal engineers, and the open-source community to build effective solutions. The position is fully remote and asynchronous, includes participation in a shared 24x7 on-call rotation, and has expected travel of 5–15%.

Requirements

  • At least 5 years of software engineering experience.
  • Experience using Git and GitHub in collaborative environments.
  • Experience building and operating software products.
  • Proficiency in a modern programming language.
  • Experience with infrastructure as code using OpenTofu or Terraform.
  • Strong understanding of system design, APIs, databases, and cloud architecture.
  • Ability to assess complex problems, propose pragmatic solutions, and drive them to completion.
  • Strong communication and collaboration skills, including the ability to convey technical concepts to technical and non-technical audiences.
  • Ability to work proactively, manage time efficiently, and thrive in a remote work environment.

Nice To Haves

  • Golang and/or TypeScript proficiency is preferred.
  • Experience developing CLIs, Kubernetes Operators, and/or OpenTofu providers.
  • Familiarity with core Kubernetes concepts, including Controllers, Operators, and CRDs.
  • Experience contributing to or collaborating with open-source projects, such as CNCF, ASF, or OpenSSF.

Responsibilities

  • Work with internal engineers and the open-source community on feature and bug-fix requests.
  • Proactively identify and resolve ambiguity in product requirements.
  • Work effectively in an asynchronous, all-remote environment.
  • Participate in communities of practice via Slack and GitHub Issues.
  • Integrate software products with existing defense systems, ensuring interoperability and adherence to security protocols.
  • Own architecture decisions and ensure technical quality across the engineering team.
  • Develop documentation, including design specifications, user manuals, and maintenance guides.
  • Stay abreast of emerging technologies and industry trends to inform product enhancements and innovation.
  • Provide technical mentorship and elevate engineering standards across the team.
  • Influence product direction through a deep understanding of user needs and system constraints.
  • Participate in a shared 24x7 on-call rotation, owning incident response, troubleshooting, and coordination to ensure reliable production systems.
  • Adapt to additional responsibilities as organizational needs evolve.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service