Senior Software Engineer, Routing
$176.4k - $264.6kNuro
Senior Software Engineer, Routing
Mountain View, California (HQ)
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 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.
$152k - $228k
...with our generalized AI‑first self‑driving software. Built to learn and improve through data,... ...Kroger, and 7‑Eleven. About the Role The Routing Team crafts vital services that ensure... ...efficiently. We continuously refine our routing engine to calculate more efficient routes,...Senior$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$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 position...SeniorLocal areaFlexible 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 synthesis...SeniorRelocation$150k - $230k
...Clockwork Systems Clockwork.io - Software Driven Fabrics to increase... ...and veteran systems engineers who share a vision for redefining... ...acceleration that dynamically routes and paces traffic to avoid congestion... ...the Role We are seeking a Senior Engineer to lead development...Senior$160k - $200k
...workflows to internal operations tools. We’re looking for a Senior Frontend Engineer with a strong frontend focus to design, build, and scale... ...e.g., React) Experience with server‑rendered web apps and routing Strong grasp of state management patterns (e.g., state containers...SeniorFull timeFlexible hours$160k - $225k
...some of the most sophisticated AI teams in the world. As a Senior 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...SeniorLocal area$165k - $242k
...What You’ll Do: Senior engineers are area owners who lead designs, raise engineering standards, and deliver measurable improvements to latency... ...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- ...creation of high-performance silicon chips and software content. Join us to transform the future... ...are an experienced and highly motivated engineer with a passion for semiconductor... ...like synthesis, RTL architecture, place and route and ECO methodologies—you are eager to drive...Senior
- ...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
$58k - $90k
HCL Technologies Limited is looking for an experienced Algorithm Engineer in Santa Clara, California, to develop core placement and routing engine logic using Python. The role demands solid spatial reasoning and constraint optimization skills. Your key responsibilities...Senior- ...Senior Software Engineer We're hiring a Senior Software Engineer to architect scalable detection frameworks, integrate threat intelligence... ...Engineer ETL pipelines for log ingestion, normalization, and routing across AWS, multi-cloud, and on-prem environments. Translate...SeniorFull timeWork at office3 days per week
- ...fax. Build the Eligibility Orchestrator's routing logic so the right payer gets the right... ...belongs to the wrong person. Scale a rule engine that runs hundreds of configurable... ...extensive experience 5+ years of professional software development industry experience...SeniorWork at officeImmediate start
- United States Digital Space LLC is looking for a Sr. Embedded Software Engineer to develop real-time software that enhances user experience for Starlink, a satellite-based internet service. You’ll participate in design reviews and manage experimentations to prove design...Senior
$182k - $242k
...Senior Software Engineer, Network Services Livingston, NJ / New York, NY / Sunnyvale, CA CoreWeave is The Essential Cloud for AI™. Built for... ...and cloud infrastructure. Expertise in network protocols, routing, and security (TCP/IP, BGP, kernel networking, etc.)....SeniorPermanent employmentTemporary workCasual workWork at officeFlexible hours$117k - $234k
...restrictions, and customer experiences at Walmart scale. As a Senior Software Engineer, you will architect, build, and operate the microservices... ...per pipeline; design for fault isolation, multi-region routing, and horizontal auto-scaling Develop and evolve a domain-agnostic...SeniorFull timeTemporary workPart time$117k - $234k
...Summary... What you'll do... About the team: We are seeking a Senior Full Stack Software Engineer with strong experience in building high‑scale... ...(Marketplace GraphQL) gateway, including schema design, routing logic, federation strategy, and performance optimization...SeniorFull timeTemporary workPart timeWork at officeFlexible hours$126k - $248k
...About the Role We’re looking for a Senior Engineer to help build the next‑generation inference... ...platform capabilities such as latency‑aware routing, model versioning, health monitoring,... ...infrastructure systems at scale Strong software engineering skills in languages such as...SeniorLocal area- ...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... ...Develops software for operating systems, network subsystems, routing engines, security modules, utilities, embedded platforms,...SeniorWork at office2 days per week
- ...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
- ...are the solicitation, evaluation, and selection of applicants for employment. Your personal data will be shared with Greenhouse Software, Inc., a cloud services provider located in the United States of America and engaged by Controller to help manage its recruitment...Senior
$100k - $180k
...features in dataplane and integrate with 3 rd 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 of...Senior- ...Conducts analysis to determine integration needs. Designs new software and web applications, supports applications under development... ...-out of software releases. Trains junior Software Development Engineers on internally developed software applications. Oversees the researching...SeniorNight shiftWeekend work
$175k - $240k
...developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. EMBEDDED SOFTWARE ENGINEER, LASER MESH ROUTING (STARLINK) At the company we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the...SeniorPermanent employmentTemporary workWorldwideWeekend work- ...Senior Software Engineer NOTE: If selected for this position, you are required to perform ALL work onsite, based on the client's specified hybrid work schedule (currently onsite 3 days a week: Tuesday, Wednesday and Thursday). Location: Sunnyvale, CA Type: Contract...SeniorContract work3 days per week
- 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
- ...Senior Software Engineer We're looking for a Senior Software Engineer to help architect and scale the core systems that power Nectar's platform. You'll work on the infrastructure that ingests, processes, and analyzes large volumes of social data while enabling AI agents...Senior
- ...Senior Software Engineer We are looking for a Senior Software Engineer to join our team. The ideal candidate will have a strong understanding of software engineering principles and practices, as well as experience in Agile development methodologies. The successful...Senior
- ...Function of Position: Our team is responsible for the real‑time software infrastructure that supports critical performance, safety,... ...and demonstration of product safety and reliability. As a Senior Software Engineer, you will be collaborating with talented cross‑functional...Senior
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Routing. Be the first to apply!
- senior robotics software engineer Mountain View, CA
- graduate software engineer Mountain View, CA
- software engineer internship Mountain View, CA
- senior software engineer Mountain View, CA
- software developer fintech Mountain View, CA
- software engineer visa sponsorship Mountain View, CA
- senior software engineer ruby on rails Mountain View, CA
- federal - software developer Mountain View, CA
- graduate software developer Mountain View, CA
- consulting software engineer Mountain View, CA

