Rune Technologies
Backend Software Engineer - Distribution
Rosslyn, VA · On-site · Full-time · Posted Sep 1, 2026
- Experience
- 7+ years of backend, platform, or distributed systems engineering experience.
About the job
Build and operate backend systems for military logistics distribution, including planning, routing, dispatch, tracking, and dynamic replanning across changing operational conditions.
What you'll do
- Own architecture and development of production backend services for TyrOS distribution workflows.
- Model logistics operations and build APIs, event-driven services, and distributed systems that reconcile changing inventory, demand, capacity, and status.
- Integrate optimization recommendations into executable workflows and collaborate with military users, domain experts, and engineering teams.
What they ask for
- 7+ years of backend, platform, or distributed systems engineering experience, including substantial production-software ownership.
- Production systems experience in logistics, transportation, fulfillment, routing, dispatch, supply chain, or a similarly complex operational domain.
- Experience building software for real-world planning or operational decision-making.
- Strong programming skills in one or more performant languages such as Go, C++, Java, or Rust.
Nice to have
- Experience with production optimization or planning systems involving routing, scheduling, allocation, matching, or capacity planning.
- Familiarity with optimization approaches or tools such as MIP, LP, CP, graph algorithms, heuristics, vehicle-routing techniques, OR-Tools, or Gurobi.
Tools
Go, C++, Java, Rust, MIP, LP, CP, OR-Tools
AI focus
The role integrates optimization and planning capabilities into operational software, making algorithmic recommendations reliable and executable. The broader TyrOS platform uses AI for decision support, predictive analytics, and optimization.
Model-written summary · the original posting is authoritative