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

Senior Software Engineer, Routing

$176.4k - $264.6k

Softbank Investment Advisers

Senior Software Engineer, Routing

Nuro

Mountain View, CA, US

Who We Are

Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Founded in 2016, Nuro is building the world's most scalable driver, combining cutting-edge AI with automotive-grade hardware. Nuro licenses its core technology, the Nuro Driver™, to support a wide range of applications, from robotaxis and commercial fleets to personally owned vehicles. With technology proven over years of self-driving deployments, Nuro gives the automakers and mobility platforms a clear path to AVs at commercial scale, empowering a safer, richer, and more connected future.

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 at least 3-5 years of 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 are proficient in C++ programming
    • 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).
    • Experience in training and inferencing ML models.
    • 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
  • 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 $176,400 and $264,600 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Routing in Mountain View, CA vacancy
  • $181.1k - $318.4k

     ...Senior Software Engineer - Routing Intelligence Join Apple and be part of a community where innovation thrives, creativity flourishes, and diverse perspectives are celebrated. At Apple Maps, we're not just improving navigation. We're rethinking how hundreds of millions... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $150k - $230k

     ...Systems Clockwork.io – Software Driven Fabrics to increase GPU...  ...researchers and veteran systems engineers who share a vision for...  ...acceleration that dynamically routes and paces traffic to avoid congestion...  ...the Role  We are seeking a Senior Engineer to lead development... 
    Senior

    Clockwork Inc

    Palo Alto, CA
    2 days ago
  • $165k - $210k

     ...from the ground up. As one of our earliest engineering hires, you'll shape the cloud, mobile,...  ...powers intelligent, vehicle-specific routing and real-time, on-vehicle navigation that...  ...Familiarity with BLE, GPS, and/or hardware-software interfaces The salary for this... 
    Senior
    Local area
    Flexible hours

    ALSO

    Palo Alto, CA
    2 days ago
  • $165k - $242k

     ...Senior Software Engineer II, Inference Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers...  ...an area spanning multiple services and teams (e.g., request routing & adaptive scheduling, cost-per-token analytics, GPU... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours
    Shift work

    CoreWeave

    Sunnyvale, CA
    2 days ago
  • $170k - $230k

     ...encompassing solution that integrates advanced software and hardware powering the fleet,...  ...the role We're looking for a Senior Software Engineer (Unity / C#) to build and scale a 3D Human...  ...of Gatik's well-defined, fixed route ODDs and hybrid architecture, we are able... 
    Senior
    Odd job
    Work at office

    Gatik AI

    Mountain View, CA
    4 days ago
  • $139k - $204k

     ...Senior Software Engineer I, Inference Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers...  ...an area spanning multiple services and teams (e.g., request routing & adaptive scheduling, cost-per-token analytics, GPU resource... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours
    Shift work

    CoreWeave

    Sunnyvale, CA
    2 days ago
  •  ...Senior, Software Engineer Senior Full Stack Software Engineer with strong experience in building high-scale distributed systems using Java,...  ...mGQL (Marketplace GraphQL) gateway, including schema design, routing logic, federation strategy, and performance optimization.... 
    Senior
    Full time
    Temporary work
    Part time
    Work at office
    Flexible hours

    Sam's Club

    Sunnyvale, CA
    1 hour ago
  • $181.1k - $272.1k

    Sunnyvale, California, United States Software and Services At Apple, new ideas have...  ...workers. Description We are looking for a senior Swift engineer to join a small, focused team building...  ...intent extraction, sufficiency gate routing, tool calling, context shaping, and... 
    Senior
    Relocation

    Apple Inc.

    Sunnyvale, CA
    3 days ago
  • $193.93k - $291.15k

     ...About the Role We're looking for an Autonomy Engineer focused on onboard autonomy—the software that runs on the robot/vehicle/embedded computer and...  ...behaviors (e.g., navigation, obstacle avoidance, lane/route following, docking, interaction behaviors). Implement... 
    Senior
    Local area

    Nuro

    Mountain View, CA
    11 days ago
  •  ...Senior Software Engineer, Agent Department: Engineering | Location: Palo Alto HQ | Type: Full-time, On-site/Remote About the Role...  ...engineering, context window management, multi-provider model routing (Claude, GPT, Gemini, open-source), cost optimization, and... 
    Senior
    Full time
    Remote work

    PIKA Inc

    Palo Alto, CA
    3 days ago
  • About the Role We're hiring a Senior Software Engineer to architect scalable detection frameworks, integrate threat intelligence into automated...  ...Engineer ETL pipelines for log ingestion, normalization, and routing across AWS, multi‑cloud, and on‑prem environments.... 
    Senior

    COMMURE Incorporated

    Mountain View, CA
    1 day ago
  • $193.3k - $261.5k

     ...spanning space and ground segments. * Lead and implement custom routing and L2 control data distribution protocols that incorporate...  ...public and private networks. A day in the life As a senior software engineer you will be responsible for leading the design of embedded... 
    Senior
    Permanent employment
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    10 hours ago
  •  ...Senior Software Engineer, Backend   About the Role We're looking for a Senior Backend Engineer with deep experience in agentic systems...  ...integration (model orchestration, token management, prompt routing) • Experience with multi-tenant SaaS platforms or multi-platform... 
    Senior
    Full time

    Pika

    Palo Alto, CA
    10 hours ago
  • Nuro is looking for a backend engineer to work on scalable systems for the Routing Team. You will design microservices and optimize routing algorithms, leveraging your 3-5 years of experience with C++. Candidates should have a strong grasp of cloud technologies and database... 
    Senior
    Full time

    Icehouseventures

    Mountain View, CA
    1 day ago
  • $120.5k - $243k

     ...SW Engineering (Systems) - Senior Software Engineer This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days...  ...software for operating systems, network subsystems, routing engines, security modules, utilities, embedded platforms... 
    Senior
    Work experience placement
    Work at office
    2 days per week

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    4 days ago
  • $136.5k - $276.5k

     ...Senior Platform Software Engineer This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from...  ...and maintain infrastructure software components such as Routing Engine Redundancy, High Availability features, chassis and... 
    Senior
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Sunnyvale, CA
    3 days ago
  • $100k - $180k

     ...dataplane and integrate with 3rd party SDK. # Contribute in software design, development, review, and documentations to deliver high...  ...quality products. # Trouble shoot and fix reported issues with routing protocol and services. # Continuous learning and development... 
    Senior

    IP Infusion US Inc.

    Santa Clara, CA
    3 days ago
  • $213k - $263k

     ...metrics for understanding the behavior of the Waymo Driver in the real world. In this hybrid role, you will report to a Software Engineering Manager. You will: Build the infrastructure to administer a "virtual driver's test" for the Waymo Driver. Design,... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $180k - $220k

     ...IP Infusion US Inc. We are seeking an experienced Senior Software Engineer with a strong background in EVPN VXLAN technologies for data...  ...on EVPN VXLAN and protocols like BGP, OSPF, and multicast routing (such as IGMP, PIM). This role requires C programming skills... 
    Senior
    Worldwide

    IP Infusion US Inc.

    Santa Clara, CA
    5 days ago
  • $204k - $259k

     ...of the key challenges in autonomous driving: measuring and improving the quality of the software that drives the car. We are looking for experienced data-minded software engineers and data scientists to help us improve how we characterize and evaluate changes to the Onboard... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  • $213k - $263k

     ...lifecycle, encompassing creation, validation, testing, and publishing. We are seeking an experienced, technically hands-on Senior Software Engineer to design and implement these core authoring APIs. In this hybrid role, you will report to the Sr. Staff Manager.... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  •  ...Senior Software Engineer As part of R&D organization, you will be joining the team that is building our state of art SaaS Platform that enables security and development teams to build secure, high-quality software faster. You would collaborate with software engineers... 
    Senior

    InterSources

    Mountain View, CA
    2 days ago
  •  ...AI Platform Engineer This role requires you to be in our San Francisco office (Atherton near Palo Alto). You'll deliver our AI platform...  ...Experience in EDA, semiconductor, or hardware-adjacent software environments Our AI Bullshit Meter We are very good at... 
    Senior
    Internship
    Work at office

    Voltai

    Palo Alto, CA
    4 days ago
  • $185k - $230k

     ...The Opportunity We're excited to welcome a talented and passionate Senior Software Engineer to join our highly skilled team. The ideal candidate will hold a deep comprehension of search and recommendations algorithms and infrastructure, including retrieval augmented... 
    Senior
    Permanent employment

    Otter.ai

    Mountain View, CA
    2 days ago
  • We’re looking for a Senior Engineer to help build the next-generation inference platform that...  ...platform capabilities such as latency-aware routing, model versioning, health monitoring,...  ...infrastructure systems at scale Strong software engineering skills in languages such as... 
    Senior
    Local area
    Worldwide

    MongoDB

    Palo Alto, CA
    2 days ago
  • $190k - $220k

     ...communities that need it most. About the Role At Nclusion, engineers own their own testing. Our Quality Enablement & Developer...  ...to make that as fast and reliable as possible. As our first Senior Software Engineer on this team, you'll design and own the foundations:... 
    Senior
    Temporary work
    Work at office
    Worldwide
    Flexible hours

    Nclusion

    Palo Alto, CA
    1 day ago
  • $204k - $259k

     ...that a virtual world is "real"? We are looking for aSenior Software Engineer to build the metrics and systems that grade this hybrid...  ...representation of reality. In this hybrid role, you will report to a Senior Staff Software Engineering Manager and define the "Yardstick... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $213k - $263k

     ...accelerate the development of the Waymo Driver. We focus on transforming the Software Development Life Cycle (SDLC) through cutting-edge Generative AI and multi-agent frameworks, enabling our engineering teams to build, test, and deploy autonomous driving technology with... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $170k - $220k

     ...Senior Software Engineer We are seeking a senior software engineer to play a pivotal role in advancing our engineering efforts. The ideal candidate will have extensive experience in Android and Linux development, with a focus on Kotlin, Java, C++, and Python. This... 
    Senior

    Autoroboto

    Mountain View, CA
    2 days ago
  • $213k - $263k

     ...and choose PUDOs, and responding gracefully when the actual pullover scene changes. In this hybrid role, you will report to an Engineering Manager. You will: Work with experts in the field of autonomous vehicles across both onboard and off-board components... 
    Senior
    Full time
    Remote work
    Flexible hours

    Waymo

    Mountain View, CA
    1 day ago

Do you want to receive more vacancies?

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