Serve Robotics is looking for a Senior Software Engineer, Routing to architect the core infrastructure for routing, mapping, and real-time decision-making. You will design, implement, and optimize cloud-connected systems and algorithms that enable our autonomous delivery robots to plan efficient routes and maintain high-fidelity maps.
What You'll Do
- 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.
What We're Looking For
- 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.
Nice to Have
- 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.
Technical Stack
- C++, Python, GCP, Kubernetes, SQL, BigQuery, OpenStreetMap, GIS
Team & Environment
You will collaborate closely with autonomy, infrastructure, and data teams. We are an agile, diverse, and driven team that believes in solving complicated dynamic problems collaboratively and respectfully.





