We launched Long Journey IV. Click here to read all about it!

Skip to Content
Long Journey Ventures
Portfolio
Our Values
Team
Jobs
Stories
Say hello
Long Journey Ventures
Portfolio
Our Values
Team
Jobs
Stories
Say hello
Portfolio
Our Values
Team
Jobs
Stories
Say hello
hero

Embark on a New Journey

Discover career opportunities within our portfolio of magically weird companies
companies
Jobs
Search 
jobs
Explore 
companies
Join talent network
Talent
My job alerts

Senior Software Engineer, Routing

Serve Robotics

Serve Robotics

Software Engineering
United States · Toronto, ON, Canada · Calgary, AB, Canada · Edmonton, AB, Canada · British Columbia, Canada · Montreal, QC, Canada · Vancouver, BC, Canada · Ottawa, ON, Canada
USD 155k-190k / year + Equity
Posted on Oct 31, 2025
Apply now

Location

USA (remote), British Columbia (remote), Calgary (remote), Edmonton (remote), Montreal (remote), Ottawa (remote), Toronto (remote), Vancouver, BC (remote)

Employment Type

Full time

Location Type

Remote

Department

Software

Compensation

  • $155K – $190K • Offers Equity

The salary range listed in this posting is representative of the range of levels being considered for this position. Total compensation will vary based on geographic location and level. Leveling, as well as positioning within a level, is determined by a range of factors, including, but not limited to, a candidate's relevant years of experience, domain knowledge, and interview performance.

At Serve Robotics, we’re reimagining how things move in cities. Our personable sidewalk robot is our vision for the future. It’s designed to take deliveries away from congested streets, make deliveries available to more people, and benefit local businesses.

The Serve fleet has been delighting merchants, customers, and pedestrians along the way in Los Angeles, Miami, Dallas, Atlanta and Chicago while doing commercial deliveries. We’re looking for talented individuals who will grow robotic deliveries from surprising novelty to efficient ubiquity.

Who We Are

We are tech industry veterans in software, hardware, and design who are pooling our skills to build the future we want to live in. We are solving real-world problems leveraging robotics, machine learning and computer vision, among other disciplines, with a mindful eye towards the end-to-end user experience. Our team is agile, diverse, and driven. We believe that the best way to solve complicated dynamic problems is collaboratively and respectfully.

At Serve Robotics, we’re reimagining how things move in cities. We are seeking a Senior Software Engineer with deep expertise in building scalable infrastructure to support routing, mapping, and real-time decision-making for autonomous delivery robots. In this role, you will design, implement, and optimize cloud-connected systems and algorithms that enable our robots to plan efficient routes and maintain high-fidelity maps of the world.

You’ll collaborate closely with autonomy, infrastructure, and data teams to ensure our mapping and routing systems are robust, reliable, and continuously improving as our fleet grows. This is a highly technical role that combines systems-level thinking, algorithmic design, and large-scale distributed software engineering.

Responsibilities

  • Design and implement core infrastructure supporting Serve’s routing and mapping pipelines.

  • Develop scalable cloud-based services for real-time map updates, route optimization, and robot data synchronization.

  • Integrate mapping and routing systems with autonomy and operations infrastructure.

  • Design APIs and interfaces for internal teams to access mapping and routing data efficiently.

  • Contribute to performance profiling, monitoring, and system diagnostics for large-scale deployments.

  • Collaborate with cross-functional teams to ensure end-to-end reliability and correctness of routing and mapping services.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.

  • 4+ years of experience in application software development.

  • Proficient in modern C++ (C++17 and newer) and Python with an understanding of performance optimization techniques.

  • Familiarity with cloud computing infrastructure (especially GCP) and orchestration (e.g. Kubernetes).

  • Excellent problem-solving skills and attention to detail.

What Makes you Stand Out

  • Experience with graph algorithms.

  • Experience with SQL, especially BigQuery.

  • Experience with cloud-based infrastructure for robotics (e.g., monitoring, logging).

  • Experience with OpenStreetMap and working with OSM data.

  • Familiarity with HD mapping solutions, such as Lanelet2 or custom lane-level map representations.

  • Strong understanding of GIS data structures and processing pipelines.

Compensation Range: $155K - $190K

Apply now
See more open positions at Serve Robotics
Privacy policyCookie policy
 

Bellwethers welcome.

Say hello

© 2025 Long Journey.