Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Routing

$213.48k - $319.72k

Nuro

Job Description

Job Description

Who We Are 

Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time for what matters, and easier access to the world around us, that's why we're building a universal autonomy platform: self-driving for all roads and all rides.

Founded in 2016, Nuro is a physical AI company developing Level 4 autonomous driving technology for a wide range of vehicles, use cases, and markets. Powered by the Nuro Driver™, our universal autonomy platform enables the global mobility ecosystem to deploy autonomy at scale, from robotaxis and logistics fleets to personal vehicles.

With years of real-world deployment experience and a flexible, partner-led business model, Nuro is working toward a future where millions of autonomous vehicles powered by our technology help make everyday life safer, easier, and more connected. Nuro has raised over $2B in capital from Uber, NVIDIA, Google, Softbank, Fidelity, T. Rowe Price, and other leading investors.

About the Role

The Routing Team crafts vital services that ensure Nuro Driver™ reaches destinations safely and efficiently. We continuously refine our routing engine to calculate more efficient routes, deliver highly accurate ETAs, and manage scalable traffic for every journey, adapting as our business / geolocation expands and mapping infrastructure evolves.

About the Work

  • You will work on building and scaling both the backend systems and onboard modules for the Routing team. This includes everything from designing microservices, optimizing our routing algorithms, understanding road network graphs, building monitoring and analytics infrastructure, optimizing our deployment pipeline, and more.
  • You will work with product, strategy, and operations teams to design and build new, magical user experiences, and define our product strategy and roadmap.

About You

  • Technical excellence.
    • You have 8+ years of experience building and scaling realtime server-side applications. 
    • You have worked on large-scale complex algorithm problems, and know how to balance correctness and performance.
    • You know how to choose the right storage technology for the job. You have experience with a wide-range of databases, including relational (PostgreSQL, MySQL), non-relational (BigTable, Cassandra, Redis, etc), and data warehouses (BigQuery, Snowflake, etc).
    • You know your way around RPC frameworks (gRPC, Thrift) and pubsub systems (Kafka, Cloud PubSub, Celery, etc). 
    • You have extensive experience working with cloud providers (GCP, AWS, etc).
    • You have experience working with Docker & Kubernetes, or are willing to learn.
  • You have a wide-range of technical skills, you love learning new technologies and you're a quick learner.
  • You have a passion for making lives easier for developers. You love working on tooling that will help engineers more easily troubleshoot, debug, and profile their applications.
  • You have the knack for making the right tradeoffs. You know when it makes sense to take the quick-and-dirty vs the scalable approach. You can move fluently between the two.
  • You care about users. You like to work closely with product and design to build the best product for our consumers.
  • You are a great communicator, and you regularly chat with PMs, UXRs, other engineers, and cross-functional stakeholders on product requirements and designs.
  • You are impact-driven. You care deeply that your work makes a significant impact on the lives of millions of people.

Bonus Points

  • Experience with routing algorithms
  • You are proficient in C++ programming
  • Experience in training and inferencing ML models.
  • Experience with map data and graph data structures
  • Experience with robotics
  • Experience with ETA modeling 

At Nuro, your base pay is one part of your total compensation package. For this position, the reasonably expected base pay range is between $213,480 and $319,720 for the level at which this job has been scoped. Your base pay will depend on several factors, including your experience, qualifications, education, location, and skills. In the event that you are considered for a different level, a higher or lower pay range would apply. This position is also eligible for an annual performance bonus, equity, and a competitive benefits package.

At Nuro, we celebrate differences and are committed to a diverse workplace that fosters inclusion and psychological safety for all employees. Nuro is proud to be an equal opportunity employer and expressly prohibits any form of workplace discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other legally protected characteristics. #LI-CD1

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Routing in San Francisco, CA vacancy
  • $194k - $267k

     ...you are too, let's talk.OpportunityAs a Staff Engineer on the OIG team, you will be involved...  ...challenge of building enterprise-grade software that millions of users depend on.This is...  ...platformsFamiliarity with workflow engines or approval/routing systems (e.g., finite state machines,... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    Okta

    San Francisco, CA
    1 day ago
  • $240k

     ...world. To learn more, go to .THE ROLEZeta Global Corp. seeks a Staff Software Engineer in NYC to drive the design and development of the next...  ...Optimize cost and performance of GenAI workloads through model routing, caching, prompt optimization, and efficient infrastructure... 
    Suggested
    Remote work
    3 days per week

    Zeta Global

    San Francisco, CA
    1 day ago
  • $200k - $275k

     ...enterprise and internationally. RoleWe are looking to add a Staff Software Engineer, Traffic to expand our high-impact Platform team. You’ll...  ...networking, service-to-service communication, traffic management, routing, and observability—building the control planes, services,... 
    Suggested
    Work at office
    Local area

    Peregrine Technologies

    San Francisco, CA
    1 day ago
  • $190.9k - $232.8k

    P-1285About This RoleAs a staff software engineer for GenAI inference, you will lead the architecture, development, and optimization of the inference...  ...bottlenecks and guide optimizationsArchitect scalable routing, batching, scheduling, memory management, and dynamic... 
    Suggested
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    11 hours ago
  • $194k - $267k

     ...'re all in on this mission. If you are too, let's talk.The Staff Software Engineer OpportunityThe team that built Jeeva AI is building Digital...  ...retrieval and memory.Improve prompts, retrieval, tools and model routing. Evaluate fine-tuning or other post-training methods when... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    Okta

    San Francisco, CA
    1 day ago
  • $190k - $265k

     ...some of the most sophisticated AI teams in the world.As a Staff Software Engineer for AI Runtime, you will play a critical role in building and...  ...parallelism strategies, GPU scheduling and dynamic routing, high-throughput data loading, and checkpoint and restore for... 
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    11 hours ago
  •  ...Metriport Engineering RoleMetriport is an open-source data intelligence platform that helps...  ...generalist" engineers who can operate at a Staff level:You're confident in building...  ...90s-era protocol into modern webhooks routed to our customers.Leveling up developer experience... 
    Work at office
    Remote work
    Work from home
    Relocation

    Metriport

    San Francisco, CA
    1 day ago
  •  ...'re all in on this mission. If you are too, let's talk.The Staff Software Engineer OpportunityThe team that built Jeeva AI is building Digital...  ...retrieval and memory.Improve prompts, retrieval, tools and model routing. Evaluate fine-tuning or other post-training methods when... 

    Okta, Inc.

    San Francisco, CA
    1 day ago
  • $160k - $250k

     ...Why this role matters The Routing team determines how every Zipline...  ...complex environments. Engineers on this team work at the intersection...  ..., and demonstrated scope: Software Engineer II: $160,000 - $190,...  ...: $190,000 - $220,000 Staff Software Engineer: $220,000 -... 
    Local area

    Zipline

    San Francisco, CA
    1 day ago
  • $156.5k - $235k

     ...Classify jobs (latency‑critical vs. throughput‑heavy vs. background), Route them through multi‑queue schedulers and capacity pools, respect...  ...(e.g., Pub/Sub, Redpanda/Kafka) where appropriate.Use workflow engines such as Temporal and Cadence to orchestrate complex, long‑... 
    Worldwide
    Shift work

    LiveRamp

    San Francisco, CA
    11 hours ago
  • $251k - $310k

     ...complex reasoning loops for event triage.Engineer scalable agentic workflows using modern...  ...management (RAG, vector databases), semantic routing, and custom internal tool integrations....  ...experience (typically 8+ years) in software engineering, with a focus on designing and... 
    Full time
    Remote work

    Latent Logic

    San Francisco, CA
    1 day ago
  •  ...live operation. Work alongside a compact engineering group and take new product areas from...  ...ownership of central backend systems covering routing, delivery and automation.Build and...  ...A record of quick career progression to staff, lead or founding level; long tenure at... 

    Raydar Inc

    San Francisco, CA
    1 day ago
  • $240k - $300k

     ...efficient, while making it easy for other engineers to ship safely and quickly on top of it...  ...our traffic engineering team to keep routing, load balancing, and capacity running...  ...reduce their toil.RoleWe're looking for a Staff Software Engineer to join our growing Platform... 
    Local area

    Peregrine Technologies

    San Francisco, CA
    4 days ago
  •  ...compute infrastructure, scheduling and routing, APIs, and the developer platform that...  ...backed by a16z and other leading investors. Engineers at Hedra work across boundaries, own...  ...The Role We’re looking for a Senior or Staff Software Engineer with deep experience building... 
    Work at office

    HEDRA INC

    San Francisco, CA
    3 days ago
  • $225k - $300k

     ...Job Description Job Description Staff Backend Software Engineer Company: Confidential — first outbound operating system for SMS Location...  ...You Will Do Own and build core backend systems across routing, messaging, delivery and automation. Design and ship scalable... 
    Full time
    Work at office

    Transparent Search Group

    San Francisco, CA
    1 day ago
  • $239k - $298.8k

     ...a safe deployment look like? How does an engineer understand whether their service is healthy...  ...its own version?We’re looking for a Staff Infrastructure Engineer to become a technical...  ...and debug their systems without routing every question through Infrastructure.Partner... 
    Flexible hours

    Mercury

    San Francisco, CA
    1 day ago
  • $180k - $215k

     ...the US, UK, Europe, Japan and Canada, and has been used for more than 750,000 patients worldwide. We are seeking a Senior or Staff Software Engineer to design, build, and operate the backend services behind our clinical platform — the systems that move patient imaging... 
    Local area
    Immediate start
    Worldwide
    Relocation

    HeartFlow

    San Francisco, CA
    1 day ago
  • $320k - $360k

     ...expertise to build authentic customer relationships. By unifying SMS, RCS, email, and push notifications, our AI-powered personalization engine delivers bespoke experiences that drive performance, revenue, and loyalty through real-time behavioral insights.Recognized as the #... 
    Full time

    Attentive

    San Francisco, CA
    3 days ago
  • $208.73k - $253k

     ...high-impact group charged with fueling the future of Crusoe’s engineering muscle. We’re responsible for critical developer tools and...  ...change to customers quickly, safely, and efficiently. As a Staff Software Engineer you will need to work through ambiguity to justify... 
    Full time
    Temporary work
    Work at office
    Local area

    Crusoe

    San Francisco, CA
    4 days ago
  • $228.6k - $314.25k

     ...organizations to turn raw data into decisions that matter.The Lakeflow Engineering team owns the entirety of the ETL product line: Declarative...  ...distributed data systems can do.We're looking for a Senior Staff Engineer to serve as a technical architect and engineering leader... 
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    3 days ago
  • $250k - $300k

     ...and be part of a high-performing team that believes in each other, come build with us at Crusoe.About This RoleAs a Senior Staff Software Engineer for SDN Architecture, you will be a driving technical force behind the software-defined networking stack that powers Crusoe... 
    Temporary work

    Crusoe

    San Francisco, CA
    4 days ago
  • $197k - $247k

     ...Gusto Solo is the all-in-one platform solopreneurs (and their accountants) run their whole business on. We're looking for a Staff Software Engineer to help build the next chapter of Solo. You'll work in a tight, high-leverage funnel where your work maps directly to top-... 
    Full time
    Self employment
    Work at office
    Local area
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    2 days ago
  • $163k - $204k

     ...during the interview process.We're looking for seasoned backend software engineers to join the teams behind Gusto's Invoicing and Billing...  ...and integrates with our revenue and accounting systems.As a Staff Software Engineer, you'll operate across the full lifecycle of... 
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    2 days ago
  • $231k - $340k

     ...you.At Harvey, the future of professional services is being written today — and we’re just getting started.Role OverviewAs a Software Engineer on the Product Engineering team at Harvey, you will own and lead engineering projects across our various product lines. You will... 
    Flexible hours

    Harvey

    San Francisco, CA
    4 days ago
  •  ...Financial Connections to offer users seamless, reliable, and performant access to financial data.What you'll doWe’re hiring a Staff Software Engineer to lead the design and delivery of new money-movement capabilities in Link. You will take ambiguous product opportunities... 
    Bank staff

    Stripe

    San Francisco, CA
    2 days ago
  • $200.7k - $298.8k

     ...to form a larger constellation.That’s what our Risk product engineering teams do at Mercury. We guide thousands of business applications...  ...galaxies of data, precision, and care.We’re looking for a Staff Software Engineer to contribute with building the systems and tools... 
    Night shift

    Mercury

    San Francisco, CA
    3 days ago
  •  ...years into the future.This is a distributed team with many remote engineers. You are encouraged to apply if you meet the minimum...  ...requirementsHave 10 years or more of distributed and cloud native software development experience at a highly-scaled or hyperscaler serviceHave... 
    Remote work

    Stripe

    San Francisco, CA
    2 days ago
  • $163k - $204k

     ...process.About the Role:We're looking for seasoned full-stack software engineers to join Gusto’s PEO Benefits team.Gusto is standing up a Professional...  ...architectural decisions, not maintain someone else's.As a Staff Software Engineer, you'll operate across the full product... 
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    3 days ago
  • $224k - $264k

     ...customer satisfaction, across a complex, regulated domain.As a Staff Engineer in this organization, you'll operate across several product...  ...related field, or equivalent practical experience10+ years of software development experience and 3+ years experience in a project... 
    Work at office
    Local area
    Remote work
    Relocation
    3 days per week

    Checkr

    San Francisco, CA
    4 days ago
  •  ...business — today and in the future. DataRobot’s Fleet team is the engine behind how our platform runs across all customer environments—...  ...boosting developer velocity. That’s where you come in.As a Staff Software Engineer, you’ll be responsible for technical leadership and... 
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours

    DataRobot

    San Francisco, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Routing. Be the first to apply!