Serve Robotics is hiring a Senior Software Engineer, Routing

About the Role

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.

Required Skills
C++PythonGCPKubernetesSQLBigQueryOpenStreetMapGISDistributed SystemsMicroservicesAPI DevelopmentSystem ArchitectureData ProcessingMapping Technologies
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Serve Robotics
Serve Robotics is reimagining how things move in cities through autonomous sidewalk robots designed to handle deliveries, reduce street congestion, and support local businesses. The company leverages robotics, machine learning, and computer vision to solve real-world urban logistics problems.
All jobs at Serve Robotics Visit website
Job Details
Category backend
Posted 6 months ago