Senior Software Engineer - Routing & Scalable Backend (C++)

Nuro

United States

Remote

USD 176,000 - 265,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Nuro seeks a seasoned engineer to help build and scale the Routing backend and onboard modules that power our Driver platform. You will design microservices, optimize routing algorithms, and contribute to analytics and deployment pipelines, enabling safer, more efficient journeys.

You should bring 3–5+ years in realtime server-side apps, strong C++, and experience with distributed databases, cloud providers, and container tech.

Qualifications

  • 3–5+ years of building and scaling realtime server-side applications.
  • Experience with large-scale algorithm problems balancing correctness and performance.
  • Proficient in C++.
  • Experience with PostgreSQL, MySQL, Redis, BigTable, Cassandra, etc.
  • Experience with cloud providers (GCP, AWS).
  • Experience with Docker & Kubernetes, or willingness to learn.

Responsibilities

  • Build and scale backend systems and onboard modules for Routing team.
  • Design microservices and optimize routing algorithms.
  • Build monitoring/analytics infrastructure and improve deployment pipelines.
  • Collaborate with product, strategy, and operations to shape roadmap.

Skills

C++ programming
Distributed systems
Databases
GCP/AWS
Docker & Kubernetes
RPC frameworks
ML modeling
Routing/map data

Tools

Docker
Kubernetes
BigQuery/Snowflake

Job description

Nuro seeks a seasoned engineer to help build and scale the Routing backend and onboard modules that power our Driver platform. You will design microservices, optimize routing algorithms, and contribute to analytics and deployment pipelines, enabling safer, more efficient journeys.

You should bring 3–5+ years in realtime server-side apps, strong C++, and experience with distributed databases, cloud providers, and container tech.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Routing Systems Engineer, Real-Time Backend
Senior Routing Systems Engineer, Real-Time Backend

Nuro • Mountain View (CA)

On-site
USD 213,000 - 320,000
Senior Routing Systems Engineer
Senior Routing Systems Engineer

Nuro • Mountain View (CA)

On-site
USD 152,000 - 228,000
Junior Software Engineer, Autonomous Driving Platform
Junior Software Engineer, Autonomous Driving Platform

Nuro • Sacramento (CA)

On-site
USD 132,000 - 198,000
annual performance bonus
equity
competitive benefits package
Routing Engineer - Backend, Algorithms & ML
Routing Engineer - Backend, Algorithms & ML

Nuro • Mountain View (CA)

On-site
USD 145,000 - 219,000
Software Engineer, Routing
Software Engineer, Routing

Kindredventures • Mountain View (CA)

On-site
USD 145,000 - 219,000
Software Engineer, Routing
Software Engineer, Routing

Nuro • Mountain View (CA)

On-site
USD 145,000 - 219,000
Equity package
Annual performance bonus
Competitive benefits package
Senior Go Backend Engineer - Real-Time Ride Systems
Senior Go Backend Engineer - Real-Time Ride Systems

Nuro • Sacramento (CA)

On-site
USD 160,000 - 241,000
Annual bonus
Equity
Competitive benefits package
Senior Software Engineer, Routing
Senior Software Engineer, Routing

Nuro • Mountain View (CA)

On-site
USD 152,000 - 228,000
New Grad Software Engineer, Routing
New Grad Software Engineer, Routing

Nuro • Sacramento (CA)

On-site
USD 132,000 - 198,000
annual performance bonus
equity
competitive benefits package
Senior Backend Routing Engineer - AI Logistics & Maps
Senior Backend Routing Engineer - AI Logistics & Maps

The Arena • Seattle (WA)

Hybrid
USD 140,000 - 180,000