> Markdown version of [/jobs/ext/2425227-backend-software-engineer-robot-fleet-orchestration](https://www.wearedevelopers.com/jobs/ext/2425227-backend-software-engineer-robot-fleet-orchestration). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Backend Software Engineer, Robot Fleet Orchestration - **Company:** Mytra Corp - **Location:** San Francisco, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $170,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Automated Storage and Retrieval Systems, Relational Databases, Software Debugging, PostgreSQL, Routing, Operational Databases, Software Engineering, SQL Databases, Multi-Agent Systems, Backend - **Published:** August 31, 2026 - **Apply:** https://www.dice.com/job-detail/c46d47c0-8c4e-4be0-a62d-d65a2086728b ## About the Role * 5+ years of production software engineering experience. * Experience building and shipping production software that solves search, routing, scheduling, planning, or optimization problems. * Familiarity with algorithmic problem spaces such as multi-agent path finding, vehicle routing, constraint solving, graph search, or similar. * Experience designing and maintaining production data models or schemas, including making changes safely as systems evolve. * Hands-on experience with relational databases, especially SQL or Postgres. * Experience designing, building, and supporting APIs used by other services, systems, or teams. * Ability to make practical system design decisions and understand the tradeoffs involved. * Strong ability to work through ambiguity, identify the right questions to ask, and move problems forward independently. * Product and technical judgment, with the ability to contribute ideas about what should be built while executing on current team priorities. Nice to have: * Experience with warehouse automation or AMR fleet management. * Proficiency in Go. * Experience operating Postgres at scale. * Experience with NATS or other message-based/pub-sub systems. * Experience supporting systems where software issues can affect physical-world operations. ## Description The orchestration team builds the backend software that manages all of the work that needs to happen in a Mytra system: what every bot should work on, when, how and in what sequence; in addition to tracking the current state of the system and all of the work requests. We are constantly solving dynamically changing multi-agent path finding problems against a live fleet. What you'll do: * Build backend software that coordinates a live fleet of bots, including planning collision-free and time-feasible routes across a shared operating space. * Develop systems for assigning tasks to bots based on fleet state, task dependencies, timing constraints, and operational priorities. * Implement planning logic for storage and retrieval workflows, including where payloads should be stored and what moves are required to access blocked or buried payloads. * Support continuous replanning as work is added, canceled, reprioritized, or disrupted, while helping keep the fleet operating efficiently. * Maintain accurate system state across Mytra's digital model and the physical warehouse environment. * Build recovery workflows for situations where the physical system and software state diverge, including blocked areas, maintenance zones, network drops, spills, or other unexpected events. * Improve observability into planning cycles, task execution, and system behavior so engineers can debug issues and improve performance over time. * Design and maintain backend services, APIs, and data models that support orchestration, planning, task execution, and fleet operations. * Integrate customer warehouse workflows and WMS data into Mytra's system to support efficient deployment and operation of the platform. * Collaborate with software, robotics, product, and customer-facing teams to deliver reliable orchestration capabilities in production. ## Related Videos - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Creating a routing app with Google Maps API from scratch](https://www.wearedevelopers.com/videos/831-creating-a-routing-app-with-google-maps-api-from-scratch) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Optimizing Discovery: PostgreSQL's Role in Transforming GetYourGuide's Search](https://www.wearedevelopers.com/videos/1647-optimizing-discovery-postgresql-s-role-in-transforming-getyourguide-s-search) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Tracking vehicles at scale](https://www.wearedevelopers.com/videos/1999-tracking-vehicles-at-scale) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [From Prototype to Production: Build AI Agents with This Free 4-Course Learning Path](https://www.wearedevelopers.com/magazine/655-from-prototype-to-production-build-ai-agents-with-this-free-4-course-learning-path)