defenseunicorns
Senior Engineer - Data Platform
At a Glance
- Location
- United States
- Work Regime
- remote
- Experience
- 5+ years
- Posted
- 2026-06-15T14:35:34-04:00
Key Requirements
Required Skills
Domain Knowledge
- Engineering
Requirements
5+ years of software engineering experience with a track record of shipping production systems
Proficiency in Go and/or Rust; comfort with Python for tooling and scripting
Strong understanding of Kubernetes — operators, CRDs, controllers, network policies, and workload identity
Experience with distributed systems concepts — consistency models, replication, failure modes, and recovery
Strong testing discipline — integration tests, end-to-end tests, and a clear opinion on what makes a test suite trustworthy
Experience designing and building data infrastructure — databases, object storage, streaming systems, or data pipelines
Responsibilities
Defense Unicorns is seeking a Senior Engineer to join the founding team of a new product capability being built from the ground up.
In this role, you will work as a core member of the UDS Data team — collaborating directly with product leadership and engaging with defense customers to translate real operational data problems into shipped software.
The gap between a customer conversation and code running in production is short, and you are expected to own that entire arc.
This role requires strong software engineering fundamentals and the ability to work across the full stack — from designing and building features to deploying and validating them in the environments where they need to run.
You are comfortable picking up new tools and technologies as the stack evolves, and you bring enough breadth to be useful across infrastructure, backend, and tooling work without needing to specialize in any one area.
You will work closely with product, engineering leads, and defense customers across the branches and other mission programs.