Senior Backend Software Engineer - Distributed Systems
HavocAI
About Us: 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 . About the Role We are seeking a Senior Backend Engineer to drive the development of scalable, high-performance backend systems that power our autonomous platforms. In this role, you will be hands-on in architecture and development as a senior individual contributor. You will be responsible for designing and building highly concurrent, distributed systems in Go, helping set technical direction, and ensuring reliable, secure, and performant backend services. You will work closely with frontend, platform, autonomy, and embedded teams to deliver systems that operate reliably in real-world, mission-critical environments. This role is ideal for someone who combines deep backend expertise with strong technical judgment and thrives in fast-paced, high-ownership environments. Key Responsibilities Technical Ownership 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 Backend Architecture & Development 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 System Performance & Reliability 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 Cross-Functional Collaboration 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 Security & Best Practices 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 Qualifications 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 Preferred Skills Experience with IoT, robotics, autonomous systems, or distributed hardware systems Strong networking fundamentals and debugging experience Experience with AWS or cloud-based infrastructure Familiarity with embedded systems or hardware integration Experience supporting mission-critical, real-world deployed systems Experience working in small, fast-moving engineering teams or high-growth technology companies Active or prior security clearance What Success Looks Like Within 12 months, success in this role looks like consistent delivery of high-quality backend systems that support real-world deployments. You will have helped establish scalable service architecture, clear backend standards, well-defined service boundaries, and improved system performance, reliability, and maintainability. You will also have built strong alignment across platform, autonomy, embedded, frontend, and product teams while helping ensure HavocAI’s backend systems are ready to support mission-critical autonomous operations. 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 Our Values: Innovation: We are driven to break new ground. Every day presents an opportunity to challenge the status quo, think boldly, and deliver advanced solutions that transform the future of defense technology. Integrity: We hold ourselves to the highest ethical standards, ensuring transparency, accountability, and trust in all our actions and partnerships. Mission-Driven: We are focused on achieving impactful outcomes that align with our core mission—protecting lives through innovation. Forward-Leaning: We continuously seek out new opportunities and remain at the forefront of technological advancements. We embrace change and anticipate the challenges of tomorrow with confidence and creativity. Ownership of All Tasks: At HavocAI, no problem is too complex or too trivial. We believe that greatness comes from tackling the hardest challenges, but also in handling the smallest, sometimes thankless, tasks with the same level of commitment and care. Servant Leadership: We lead by serving others, whether it’s supporting our employees, partners, or the broader community. Empowering those around us is key to achieving long-term success and making a lasting impact. HavocAI is an Equal Opportunity Employer and is committed to creating an inclusive and diverse workplace. We welcome applicants from all backgrounds and do not discriminate based on race, color, religion, gender, sexual orientation, age, national origin, disability, veteran status, or any other legally protected status.
- A leading technology company is seeking a skilled Software Engineer with a backend focus to develop and operate micro-services for its cutting... ..., or similar languages, alongside a strong grasp of distributed systems and cloud technologies. As part of a diverse engineering...Senior
- VAST Data is seeking a Senior Backend Software Engineer to design and implement the internals of a high‑performance, vector/database platform... .... You’ll work at the intersection of low‑level systems programming, distributed computing, and AI infrastructure, building scalable...Senior
- ...company in San Francisco is seeking a Senior Software Engineer with expertise in Python and AWS. This... ...involves designing scalable event-driven systems and collaborating with cross-... ...software engineering, particularly in backend systems, and a passion for innovative...SeniorFlexible hours
- ...To contribute to cutting-edge data platform technology, the full-time Senior Distributed Systems Engineer will design and implement distributed system components in Java or Scala, focusing on large-scale data processing infrastructure while working remotely. Key responsibilities...SeniorFull timeRemote work
$160k - $303k
Hobbsnews is seeking a Senior Storage Systems Engineer to design and maintain distributed storage system software. Ideal candidates will have 6-10+ years of experience in systems or storage development, excellent debugging skills, and knowledge of high-availability solutions...Senior- A fast-growing Seattle startup is seeking a systems-focused engineer to enhance its advanced evidence reasoning platform. The ideal candidate... ...and operating large-scale production systems, focusing on distributed systems where latency and reliability are key. You will thrive...Senior
- A leading AI research company in California seeks a distributed systems engineer to design, build, and operate Exascale systems for managing research... ...cloud environments. Responsibilities include developing software to manage data accessibility, ensuring system reliability,...Senior
- ...role is designed for an engineer who can bring depth of experience... ...will focus primarily on backend engineering and data-driven systems, with responsibilities... ...? Vanguard is seeking a Senior Engineer to join our... ...Familiarity with distributed systems and high-performance...SeniorWork experience placement
$148.7k - $199.4k
...Disney Company (France) is hiring a Senior Software Engineer in New York, NY. You will design, develop... ...Programming Style Scala and other backend technologies. The role involves... ...Kubernetes for cloud deployment, emphasizing distributed systems and observability. Ideal candidates...Senior- ...TWIG TECHNOLOGIES LLC is seeking a Design Engineer – Electrical Distribution to join our utility engineering team in Wheaton, Illinois. This role... ...involves designing overhead and underground distribution systems and performing engineering analyses to support infrastructure...Senior
- ...San Francisco is seeking a Senior Software Engineer to enhance its OLAP engine... ...critical parts of a complex system that processes trillions of... ...3+ years of experience in backend engineering, proficiency in... ...Python, and a passion for distributed systems. Amplitude offers excellent...SeniorFlexible hours
- ...as gaming and live events. Engineering teams within Netflix work hard... ...in an ever-growing complex software landscape. Engineering builds... ..., high‑scale, low‑latency, distributed microservices in production... ..., and operating distributed systems with high availability, fault...Senior
- Acceler8 Talent is looking for a Senior Distributed Systems Engineer with over 7 years of experience in software engineering. This hybrid position in San Francisco focuses... ...care directly. The role requires strong backend skills in Python, Go, or TypeScript, combined...Senior
- ...technology company in San Francisco is looking for a Senior Software Engineer to build scalable infrastructure for large‑scale training... ...and fine-tuning of foundation models. You will design distributed training systems and optimize GPU utilization while collaborating with...Senior
$190k - $280k
A tech company in San Francisco is seeking a Senior Software Engineer to design and operate infrastructure within a distributed architecture. Responsibilities include enhancing control plane systems and improving reliability. Ideal candidates have over 5 years of experience...Senior- ...company is seeking passionate developers to join their dynamic Engineering teams. In this role, you will design and implement... ...building world-class APIs and contributing to large-scale distributed systems. If you are eager to make a difference and thrive in a collaborative...Senior
$73.45k - $132.78k
Leidos is seeking a Lead Distribution Engineer in Kansas City, MO. This role involves overseeing design engineering for electric utility projects, ensuring high quality and client satisfaction. Candidates should have at least 4 years of relevant experience and a Bachelor...SeniorRemote job- A leading engineering consulting firm is seeking a Project Engineer III to manage distribution design projects. The ideal candidate should have over 5 years of experience and a Bachelor's Degree in Engineering. Responsibilities include designing, conducting peer reviews...SeniorWork at office
- ...We are seeking a highly skilled Sr. Backend Software Engineer to design and develop scalable backend... ...role involves building high-performance systems for advertising platforms, leveraging... .... Design and implement scalable distributed systems with performance, flexibility...Senior
- Thebuildersagc in Town of Florida is looking for a Project Engineer I to contribute to planning and executing electrical distribution projects. This position involves coordinating... ...development while working alongside senior designers. Ideal candidates will have a bachelor...Senior
$73.45k - $132.78k
Leidos Inc is seeking a Lead Distribution Engineer in the Kansas City, MO area with a passion for electric utility design engineering. The role includes overseeing design engineering, collaborating with clients, and managing project scopes and budgets. Qualified candidates...Senior$73.45k - $132.78k
A leading engineering firm is seeking a Lead Distribution Engineer in Denver, CO, focusing on electric utility design. The role emphasizes leading electrical distribution work and interacting with clients while ensuring high-quality standards. The candidate should have...SeniorWork at officeRemote work$160k - $240k
Bloomberg L.P. in New York seeks a Senior Software Engineer to work on the Bloomberg Product Identifier Repository... ...involves modernizing ticker management systems, designing high-performance systems, and working on distributed data infrastructure. Applicants should have...Senior- ...like Fin. About the role We are looking for a Senior Backend Engineer to own the core systems that make this work. You will design and build the... ...Strong experience designing and building scalable distributed backend systems. Track record of owning critical...SeniorRemote workWorldwide
- ...data insights focused on consumer email behavior for over a decade. We’re looking for a senior backend engineer to help design and operate high-volume, distributed backend systems . This role focuses on data ingestion, asynchronous processing, and scalable service design...Senior
$98k - $138k
...Senior Planning Engineer ControlPoint Technologies is seeking a Senior Planning Engineer to provide... ...support within our Electric Utility System Planning & Engineering team. Candidates must have direct experience with Distribution System Planning and Distributed Generation...SeniorWork experience placementWork at officeRemote workFlexible hours- Pravāh is seeking a Power Systems Distribution Engineer to enhance our grid intelligence platform. The role includes owning power systems modeling and analysis capabilities, focusing on both operational analysis and long-term distribution planning. You will develop simulation...Senior
- SwiftCruit is seeking a skilled professional in Distribution Planning to collaborate on distribution... ...enhancements to the distribution system. The ideal candidate will have a minimum... ...role involves mentoring and guiding other engineers, working with internal teams, and...Senior
$196k - $220.5k
...States Digital Space LLC is looking for a Senior Software Engineer to enhance its enforcement systems, ensuring accurate content moderation.... ...This role involves owning projects within distributed systems and requires strong backend and debugging skills, particularly in...SeniorFull time- ...strong generalist engineer who thrives in ambiguity... ...and optimizing system performance.... ...closely with other senior members of the team... ...of experience as a software engineer, demonstrably... ...~ Experience in a backend language such as... ...platforms and distributed architectures, specifically...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Backend Software Engineer - Distributed Systems. Be the first to apply!
- junior backend developer United States
- c# backend developer United States
- back-end developer United States
- entry level back-end developer United States
- remote back end developer United States
- backend python developer United States
- lead backend developer United States
- senior backend developer United States
- backend software engineer United States
- java developer backend United States


