HavocAI
Senior Backend Software Engineer - Distributed Systems
$175K–$200K
Remote · Remote · Senior · Full-time · Posted Jul 8, 2026
- Experience
- 6+ years in backend engineering, distributed systems engineering, or related software engineering roles.
- Visa sponsorship
- U.S. citizenship required; ability to obtain and maintain a security clearance.
About the job
Designs and builds reliable, high-performance distributed backend systems in Go for autonomous platforms, while setting technical direction and collaborating across engineering teams.
What you'll do
- Design, build, and maintain concurrent Go services and distributed architectures for availability, throughput, and real-time operations.
- Improve performance, reliability, observability, and security; establish engineering standards and guide architectural decisions.
- Collaborate with frontend, platform, autonomy, and embedded teams on system integration and end-to-end architecture.
What they ask for
- Strong expertise in Go and 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, or leader election, and with Kubernetes and containerized environments.
- Strong API design, system architecture, and performance optimization skills; ability to drive projects from concept through production and work independently.
- U.S. citizenship and ability to obtain and maintain a security clearance.
Nice to have
- Experience with IoT, robotics, autonomous systems, or distributed hardware systems.
- Networking fundamentals and debugging experience; AWS or cloud infrastructure experience; familiarity with embedded systems or hardware integration; or an active or prior security clearance.
Pay
$175K – $200K USD base salary
Tools
Go, etcd, Raft, Kubernetes, AWS
Model-written summary · the original posting is authoritative