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

AWSAzureGCPGitGoKubernetesTerraformTypeScript

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