Skip to main content
Havoc

Senior Backend Software Engineer - Distributed Systems

RemoteUnited States only
Published
Role
Backend
Experience
Senior
Employment
Full-time
Company size
Startup
$175k–$200k/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Senior Backend Engineer with 6+ years of experience in Go and distributed systems. Must have experience with Kubernetes, consensus primitives, and API design. Ability to drive projects from concept to production is essential. U.S. citizenship required for security clearance.

Core skills

GoDistributed Systems

Required skills

KubernetesetcdRaft

Optional skills

IoTroboticsautonomous systemsdistributed hardware systemsnetworking fundamentalsAWSembedded systemshardware integration

Required languages

English

What you'll do

  • Drive execution and technical excellence across backend projects
  • Set engineering standards, conduct code reviews, and guide architectural decisions
  • Contribute to backend roadmap and delivery in partnership with product and engineering leadership
  • Foster a culture of ownership, quality, and continuous improvement
  • Design, build, and maintain scalable, highly concurrent backend services in Go
  • Architect distributed systems that support high throughput, reliability, and real-time operations
  • Define service boundaries, APIs, and data models across systems
  • Design services for high availability and fault tolerance across availability zones
  • Evolve singleton services into multi-zone, distributed deployments
  • Optimize backend systems for performance, scalability, and resilience
  • Identify and resolve bottlenecks in distributed systems and concurrency-heavy workloads
  • Ensure systems meet high standards for uptime and operational reliability
  • Improve observability, maintainability, and operational readiness of backend services
  • Partner with frontend, platform, autonomy, and embedded teams to integrate services across applications and devices
  • Support end-to-end system design from edge devices to cloud infrastructure
  • Contribute to system-level architecture across the stack
  • Help align backend capabilities with product, platform, and mission needs
  • Enforce secure development practices across backend systems
  • Maintain high standards for code quality, testing, documentation, and reliability
  • Support technical reviews, design discussions, and production readiness efforts
  • Build systems with security, scalability, and long-term maintainability in mind

What they require

  • 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
  • Strong technical judgment and ability to operate independently in fast-moving environments
  • Strong written and verbal communication skills
  • U.S. citizenship and ability to obtain and maintain a security clearance

Benefits

  • 100% Employer paid Health, Dental and Vision Insurance for you and your families
  • Life Insurance (Employer Paid)
  • Ability to participate in the companies 401k program (Matching)
  • Unlimited PTO policy with an enforced 2 week minimum
  • Equity Package
  • Work / Home Office Stipend
  • Global Entry
  • 16 Week Paid Parental Leave
  • Monthly Health and Wellness Stipend

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.

🇺🇸 United StatesAerospace & DefenseStartup

Details

Visa sponsorshipNo
$175k–$200k/yr