SlipstreamJobsFresh Startup & VC-Backed Jobs

Backend Software Engineer - Distribution

Rune Technologies - Rosslyn, VA, United States - In-office - posted 2026-09-01

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Rune Technologies builds mission-critical AI-enabled logistics software for the U.S. military and its allies. The company combines Silicon Valley software discipline with deep DoD operational expertise to solve real military logistics modernization challenges. As a Backend Software Engineer on the Distribution team, you will design and build production systems at the center of military logistics workflows. The Distribution team owns software that determines how supplies, equipment, and critical resources move through complex logistics networks—from requirements and inventory availability through planning, allocation, routing, dispatch, tracking, and delivery. You will own the architecture and development of backend services supporting end-to-end logistics workflows including transportation and movement planning, routing and dispatch, shipment creation and execution, asset and capacity allocation, multi-modal transportation, scheduling and time-window management, tracking and status reconciliation, and dynamic replanning when conditions change. Key responsibilities include translating real-world logistics workflows into durable domain models, APIs, services, and event-driven systems; building systems that reconcile inventory, demand, transportation capacity, location, time, priority, and operational constraints across distributed networks; developing performant, production-grade services in Go; integrating optimization and planning capabilities into operational software; designing systems capable of handling partial, delayed, conflicting, or changing information while maintaining reliable operational state; building APIs, messaging patterns, data pipelines, and backend infrastructure for cross-product communication; and designing for constrained environments where bandwidth, connectivity, compute, latency, and availability may be limited. You will partner directly with military users and domain experts to understand how distribution operates, identify high-leverage problems, and convert ambiguous requirements into scalable software. You'll make architectural decisions balancing development speed with long-term reliability, maintainability, and extensibility, establish strong engineering practices around testing, observability, performance, failure recovery, and operational resilience, and provide technical leadership through system design, code review, mentorship, and ownership of complex cross-functional initiatives.

Similar roles