Havoc AI Inc logo

Senior Backend Software Engineer - Distributed Systems

Job Overview

Location

Remote

Job Type

Full-time

Category

Backend Engineer

Date Posted

July 9, 2026

Full Job Description

đź“‹ Description

  • • Drive the development of scalable, high-performance backend systems that power autonomous platforms.
  • • Design and build highly concurrent, distributed systems in Go.
  • • Set technical direction and ensure reliable, secure, and performant backend services.
  • • Work closely with frontend, platform, autonomy, and embedded teams to deliver systems that operate reliably in real-world, mission-critical environments.
  • • 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.

🎯 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.
  • • 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.

Skills & Technologies

Go
AWS
Kubernetes
Backend
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Havoc AI Inc logo
Havoc AI Inc
Visit Website

About Havoc AI Inc

Havoc AI Inc provides an autonomous drone-swarm platform for defense and security applications. The system integrates computer vision, real-time coordination, and modular payload capabilities to enable surveillance, reconnaissance, and kinetic effects at scale. Designed for contested environments, the software stack supports rapid deployment, adaptive mission planning, and human-on-the-loop oversight. Headquartered in Seattle, the company serves U.S. and allied government customers, focusing on asymmetric advantages through low-cost, high-volume unmanned systems.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Yerevan, Armenia
Full-time
Expired Jun 4, 2026
Go
Rust
Ruby
+5 more

3 months ago

Expired
Argentina - Remote
Full-time
Expired Jun 21, 2026
TypeScript
Scala
React
+4 more

3 months ago

Expired
Argentina
Full-time
Expired May 12, 2026
Java
Remote

4 months ago

Expired
Argentina
Full-time
Expired May 20, 2026
JavaScript
TypeScript
React
+5 more

4 months ago