About the role
What will you do at Rune Technologies?
We are looking for a Backend Software Engineer with 7+ years of experience to design and build the production systems that determine how supplies, equipment, and critical resources move through complex military logistics networks. You'll join a fast-moving defense tech startup that just closed a $40M Series A and is embedded directly with U.S. military units — building software that replaces whiteboards and magnets with a real-time AI-enabled logistics platform. What will you be doing?
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 Build systems that reconcile inventory, demand, transportation capacity, and operational constraints across distributed networks — even in degraded or contested environments Integrate optimization and planning capabilities into operational software, turning algorithmic recommendations into reliable, executable workflows Partner directly with military users and domain experts to identify high-leverage problems and convert ambiguous requirements into scalable software Key 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
Which skills does this role require?
Make your next move
Build a shortlist and prepare
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Backend engineering jobsCompare current openings and review what to look for in this role.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.
Other roles to compare
Review the responsibilities and requirements before adding an opening to your shortlist.
Back End Data Architect and Engineer, Senior
Booz Allen Hamilton · Annapolis Junction, Maryland, United States
Senior Machine Learning Platform Engineer
Guidewire Software (formerly ISCS) · San Mateo, California, United States
AI Platform Engineer (Hybrid)
RTX · Cedar Rapids, Iowa, United States
Cloud Platform Engineer
Cargill · Shorewood, Minnesota, United States
Platform Engineer (Hybrid) - DevOps/Full-Stack
Captivation · Annapolis Junction, Maryland, United States
Platform Engineer
Authorium · San Francisco, California, United States
Role information can change. Prepin can help you prepare, but does not submit an application for this role.