Rune Technologies

Rune Technologies

Backend Software Engineer - Maps & Routing

Rosslyn, VA · Contract

Sponsorship not specifiedDetected 50 days ago
RustC++AlgorithmsCode ReviewAWSKubernetesData EngineeringSupply ChainLogisticsInventory Management

About the role

  • You'll join us in our mission to bring 21st-century software to the sustainment domain: modernizing inventory management, transportation optimization, and route planning with state-of-the-art user experiences.
  • You'll work closely with a team of experienced engineers, product designers, and operational experts who care deeply about delivering real-world impact.
  • This means taking full responsibility for our ground routing infrastructure, built on Valhalla, and independently designing and implementing new capabilities on top of it.

Responsibilities

  • Own the design, development, and ongoing maintenance of Rune's routing layer, built on Valhalla, as the sole engineer responsible for this system.
  • Collaborate with the broader platform team to expose routing functionality through clean APIs and integrate it into TyrOS workflows.
  • Participate in technical design discussions and code reviews, contributing to a culture of engineering rigor and mission focus.
  • Triage and debug routing issues in production, ensuring reliability and rapid iteration in support of operational needs.

Requirements

  • 4-6 years of experience in software engineering, with a demonstrated focus on routing, navigation, or transportation systems
  • Direct experience with Valhalla
  • Experience with multi-modal transport routing (ground, air, maritime) beyond single-mode use cases.
  • Experience deploying software to production environments, including cloud (AWS, Kubernetes) and edge infrastructure.
  • Familiarity with OpenStreetMap data pipelines, PostGIS, or tile server infrastructure (e.g., Martin).
  • Direct hands-on experience building or extending a routing engine (Valhalla, OSRM, Graphhopper, or equivalent)
  • Comfort owning a technical layer - you can design, implement, debug, and iterate independently.
  • Strong sense of ownership and a bias for action.
  • Desired Qualifications
  • Prior work at a logistics, mapping, or supply chain technology company

Nice to have

  • Proficiency in C++ or Rust as a primary language
  • familiarity with Go is a plus.

Skills

  • The U.S. military and its allies face a real logistics modernization problem.

Compensation

  • Highly competitive equity grants are also included in the majority of full time offers and are considered part of Rune's total compensation package.

Benefits

  • Rune offers top-tier benefits for full-time employees to include a full suite of insurance options at no cost for employees and low-cost to spouses and dependents.
  • Highly competitive equity grants are also included in the majority of full time offers and are considered part of Rune's total compensation package.
  • Benefits include:
  • Comprehensive medical, dental, and vision plans
  • Basic life insurance and disability 100% covered for all employees by Rune
  • option to purchase additional life insurance available
  • 'Take the time off that you need, when you need it' paid time off, not accrual based
  • Generous company holiday calendar including a holiday shutdown in December
  • Supportive leave of absence program including time off for military service, medical events, and parental leave
  • Full 401(k) retirement plan for all full-time eligible employees
  • Company-funded commuter benefits
  • Free access to on-site gym at office

Company info

  • the graph structures, cost functions, and edge-case logic that determine how a vehicle actually gets from A to B, especially when the environment is degraded, contested, or constantly changing.

This listing is sourced directly from Rune Technologies's careers page and normalized into a canonical job model.