- Robot type
- Marine and Space · Defense
- Location
- USA
- Job type
- Software
- Posted
- Jul 7, 2026
- Salary
- $175,000–$200,000 a year
Full-time
Senior Backend Software Engineer - Distributed Systems
Job description
Havoc is a leader in all-domain collaborative autonomy. Its software-defined hardware approach powers military and commercial-grade autonomous systems across sea, air, and land to sense, decide, and act together in complex and contested environments. Havoc connects assets, enabling them to share information, adapt in real time, and continue operating even when communications are disrupted or denied. Havoc optimizes mission performance and minimizes human risk. Havoc was founded in 2024 and headquartered in Providence, Rhode Island. Learn more at Havoc: All-Domain Collaborative Autonomy .
Job requirements
- 6+ years of experience in backend engineering, distributed systems engineering, or related software engineering roles
- Strong expertise in Go and building highly concurrent systems
- Experience designing and operating highly available, fault-tolerant distributed systems at scale
- Experience with consensus and coordination primitives, such as etcd, Raft, leader election, or similar patterns for multi-zone deployments
- Strong API design and system architecture skills
- Experience with Kubernetes and containerized environments
- Deep understanding of performance optimization, data structures, and system design
- Ability to drive projects from concept through production
