Senior Software Engineer, Routing
$176.4k - $264.6kNuro
Senior Software Engineer, Routing
Mountain View, California (HQ)
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.
$181.1k - $318.4k
Senior Software Engineer - Routing Intelligence Cupertino, California, United States Software and Services 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...SeniorLocal areaRelocation$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$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...SeniorLocal areaFlexible hours$152k - $204k
...Senior Software Engineer, 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...SeniorPermanent employmentTemporary workCasual workWork at officeFlexible hoursShift work$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...SeniorPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hoursShift work$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...SeniorOdd jobWork at office- ...including order submission and authorization routing to downstream payment providers.... ...What you'll bring 6+ years of backend engineering experience with strong hands‑on expertise... ...computer engineering, information systems, software engineering, or related area and 3 years...Senior
$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... ...(e.g., navigation, obstacle avoidance, lane/route following, docking, interaction behaviors). Implement...SeniorLocal areaImmediate startFlexible hours$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...SeniorRelocation- ...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,... ...systems at scale ~ Strong software engineering skills in languages such as...SeniorLocal areaWorldwide
- ...Senior Software Engineer, Agent Department: Engineering | Location: Palo Alto HQ | Type: Full-time, On-site About the Role We're looking for a... ...engineering, context window management, multi-provider model routing (Claude, GPT, Gemini, open-source), cost optimization, and...SeniorFull time
- ...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
$100k - $180k
...dataplane and integrate with 3 rd party SDK. # Contribute in software design, development, review, and documentations to deliver high... ...products. # Trouble shoot and fix reported issues with routing protocol and services. # Continuous learning and development...Senior$119.8k - $234.7k
...including OpenAI,Anthropic,Mistral, Cohere, Llama, and more. As a Senior Software Engineer , you will shape the future of one of thelargest and... ..., coding, and shipping core serving systems, smart routing, and request distribution for a broad portfolio of LLMs, including...SeniorOngoing contractLocal area$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...SeniorRemote work$130k - $180k
...investors, we're positioned at the forefront of the AI-powered data engineering revolution. You can read more about us in a recently published... ...: Innovation at the Forefront : Push the boundaries of software engineering by combining traditional techniques with cutting‑...SeniorWorldwide$175k - $240k
...Sr. Embedded Software Engineer, Laser Mesh Routing (Starlink) SpaceX was founded under the belief that a future where humanity is exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make...SeniorPermanent employmentTemporary workWorldwideWeekend work$120.5k - $243k
...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 an... ...Develops software for operating systems, network subsystems, routing engines, security modules, utilities, embedded platforms,...SeniorWork experience placementWork at office2 days per week- Job Title Disabled veteran A veteran who served on active duty in the U.S. military and is entitled to disability compensation (or who but for the receipt of military retired pay would be entitled to disability compensation) under laws administered by the Secretary of...Senior
$160k - $185k
An innovative aerospace start-up in California is seeking a Senior Software Engineer to join their dynamic team. You will play a crucial role in developing safety critical software for experimental flight vehicles, working on requirements gathering, design, implementation...SeniorRelocation package$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...SeniorWork experience placementWork at officeLocal areaImmediate start2 days per week$185k - $210k
...The Opportunity We're excited to welcome a talented and passionate Senior Search Engineer to join our highly skilled team. The ideal candidate will hold a deep comprehension of search engine algorithms and infrastructure including mature full-text based search engines...Senior- 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...SeniorFull time
- ...Moveworks is seeking a Senior Software Engineer specializing in Developer Experience to join their team in Mountain View, California. The ideal candidate will have a strong full-stack background, particularly with React and backend skills in Python or Go, and a passion...SeniorFlexible hours
- ...A leading technology firm based in Sunnyvale, CA seeks a Senior Software Engineer focused on developing mission-critical applications for GPS receivers. In this role, you will drive the full software development lifecycle, championing scalable architectures and driving...Senior
$238k - $302k
...and tens of billions in simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous driving... ...and models to improve pick-up/drop-off points selection and routing quality, considering factors like walking inconvenience, safety...Remote work- About the Role We are seeking a Senior Backend & Infra Engineer to help shape the core infrastructure powering... ...integrations, multi-provider model routing (Claude, GPT, Gemini, open-source),... ...For Experience: 5+ years of software engineering experience building production...SeniorFull timeWork at office3 days per week
$213k - $263k
...reading and writing great typescript code * Experience with C++, Java, or related structured programming language * Full-stack engineers who can confidently touch every part of a system * An investigative mindset Please note that Waymo may not be able to employ remotely...SeniorRemote work$166k - $244k
...Senior Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube Mountain View, CA, USA Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Apply...SeniorFull time$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...SeniorWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Routing. Be the first to apply!
- software developer internship no experience Mountain View, CA
- federal - software developer Mountain View, CA
- research software engineer Mountain View, CA
- software engineer contract Mountain View, CA
- software engineer healthcare Mountain View, CA
- network software engineer Mountain View, CA
- ngo software engineer Mountain View, CA
- software development engineer aws Mountain View, CA
- software developer internship Mountain View, CA
- software developer intern Mountain View, CA




