Backend Software Engineer — Distribution

Source Code
Washington, DC
Job Description
Role Overview

Join a fast-moving defense tech startup that builds software for military logistics and sustainment. The role involves designing and building production systems that determine how supplies, equipment, and critical resources move through complex military logistics networks.

What You Will Do

Own the architecture and development of backend services powering distribution capabilities across TyrOS, including routing, dispatch, shipment execution, and dynamic replanning. Translate real-world military logistics workflows into durable domain models, APIs, and event-driven systems in Go.

Why It Might Be a Fit

The company is deeply embedded in the U.S. Army, Marine Corps, and Air Force, and is looking for a Backend Software Engineer with 7+ years of experience to join their team.

Requirements

  • 7+ years of backend or distributed systems engineering experience with substantial ownership of production-grade software
  • Demonstrated experience building production systems in logistics, transportation, fulfillment, routing, dispatch, supply chain, or a similarly complex operational domain
  • Strong programming skills in Go, C++, Java, Rust, or another performant language
  • Deep understanding of distributed systems concepts — service architecture, async processing, messaging, state management, and failure handling
  • Ability to independently lead complex technical projects from ambiguous problem definition through deployment and production operation

Benefits

  • 100% employer-paid medical/dental/vision premiums
  • 401(k)
  • Flexible PTO
  • December holiday shutdown
  • Highly competitive equity grants
]]>