defenseunicorns
Senior Software Engineer - UDS Foundations Team (RD182B)
At a Glance
- Location
- United States
- Work Regime
- remote
- Experience
- 5+ years
- Posted
- 2026-08-04T13:40:26-04:00
Key Requirements
Required Skills
Domain Knowledge
- Automation
- Defense
- Engineering
- Finance
- Government
- Insurance
- Medical
Requirements
5+ years (Senior) experience with software engineering
Experience using Git and GitHub in collaborative environments
Experience building and operating software products
Proficiency in a modern programming language (Golang and/or TypeScript preferred)
Experience with infrastructure as code using OpenTofu or Terraform
Strong understanding of system design, APIs, databases, and cloud architecture (e.g., AWS, Azure)
Responsibilities
Work with engineers internal to the company, and within the open source community on feature and bug fix requests
Proactively identify and resolve ambiguity in product requirements
Comfortable in an asynchronous, all remote environment
Integrate software products with existing defense systems, ensuring seamless interoperability and adherence to security protocols
Own architecture decisions and ensure technical quality across the engineering team
Develop comprehensive documentation, including design specifications, user manuals, and maintenance guides