1

Routing Jobs in California (NOW HIRING)

The Staff Software Engineer for Routing will focus on building and scaling backend systems and onboard modules, optimizing routing algorithms, and collaborating with cross-functional teams to enhance ...

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 ...

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 ...

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 ...

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 ...

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 ...

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 ...

Be Seen First

This is a hands-on role split between 45% Quality Control (QC), 50% Routing, and 5% Order Pulling, ensuring that outbound deliveries are accurate, efficiently routed, and properly prepared for ...

next page

Showing results 1-20

Routing information

What is routing in the context of a job?

Routing in a job context refers to the process of determining the most efficient paths or sequences for transporting goods, information, or services from one point to another. This role often involves planning routes for delivery drivers, optimizing logistics networks, or managing workflow in service industries. Effective routing helps reduce costs, save time, and improve customer satisfaction by ensuring resources are allocated and utilized optimally.

What are the key skills and qualifications needed to thrive as a Routing Specialist, and why are they important?

To thrive as a Routing Specialist, you need strong analytical skills, attention to detail, and a background in logistics or supply chain management, often supported by relevant education or experience. Familiarity with routing software, GPS systems, and transportation management systems (TMS) is typically required. Excellent problem-solving, communication, and organizational skills help coordinate routes efficiently and respond to real-time changes. These abilities ensure timely deliveries, cost-effectiveness, and high customer satisfaction in complex transportation operations.

What are some typical challenges faced by professionals working in routing, and how can they effectively address them?

Professionals in routing often encounter challenges such as managing high volumes of data or shipments, adapting to last-minute changes, and ensuring optimal efficiency while minimizing costs. Effective communication with other departments, staying current with routing software, and proactive problem-solving are key to overcoming these obstacles. Regularly reviewing route performance and collaborating with logistics, customer service, and operations teams also helps in quickly addressing issues and improving overall workflow.

What is the difference between Routing vs Network Technician?

AspectRoutingNetwork Technician
Required CredentialsNetworking certifications (e.g., CCNA, CompTIA Network+)Networking certifications, basic troubleshooting skills
Work EnvironmentConfiguring and managing routers and switchesInstalling, maintaining, and troubleshooting network hardware and software
Industry UsageTelecommunications, enterprise networksIT support, network maintenance
Common Search IntentUnderstanding routing functions and careersNetwork troubleshooting and support roles

Routing primarily involves configuring and managing network routes within a network infrastructure, focusing on directing data traffic efficiently. Network Technicians handle broader network support, including hardware setup, troubleshooting, and maintenance. While both roles require networking certifications, routing specialists focus more on network traffic management, whereas network technicians provide hands-on support and repairs.

What are the most commonly searched types of Routing jobs in California? The most popular types of Routing jobs in California are:
What are popular job titles related to Routing jobs in California? For Routing jobs in California, the most frequently searched job titles are:
What job categories do people searching Routing jobs in California look for? The top searched job categories for Routing jobs in California are:
What cities in California are hiring for Routing jobs? Cities in California with the most Routing job openings:
Infographic showing various Routing job openings in California as of July 2026, with employment types broken down into 85% Full Time, 6% Part Time, 2% Temporary, and 7% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution.
Staff Software Engineer, Routing

Staff Software Engineer, Routing

Nuro

Mountain View, CA • On-site

Full-time

Posted 21 days ago


Job description

Job Summary:
Nuro is a self-driving technology company dedicated to making autonomy accessible to all. The Staff Software Engineer for Routing will focus on building and scaling backend systems and onboard modules, optimizing routing algorithms, and collaborating with cross-functional teams to enhance user experiences and define product strategy.
Responsibilities:
• 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.
Qualifications:
Required:
• 8+ years of experience building and scaling realtime server-side applications.
• Worked on large-scale complex algorithm problems, and know how to balance correctness and performance.
• Proficient in C++ programming.
• Experience with a wide-range of databases, including relational (PostgreSQL, MySQL), non-relational (BigTable, Cassandra, Redis, etc), and data warehouses (BigQuery, Snowflake, etc).
• Knowledge of RPC frameworks (gRPC, Thrift) and pubsub systems (Kafka, Cloud PubSub, Celery, etc).
• Experience in training and inferencing ML models.
• Extensive experience working with cloud providers (GCP, AWS, etc).
• Experience working with Docker & Kubernetes, or are willing to learn.
• Wide-range of technical skills, love learning new technologies and a quick learner.
• Passion for making lives easier for developers.
• Ability to make the right tradeoffs between quick-and-dirty vs scalable approaches.
• Care about users and work closely with product and design.
• Great communicator, regularly chat with PMs, UXRs, other engineers, and cross-functional stakeholders on product requirements and designs.
• Impact-driven and care deeply that your work makes a significant impact on the lives of millions of people.
Preferred:
• Experience with routing algorithms.
• Experience with map data and graph data structures.
• Experience with robotics.
• Experience with ETA modeling.
Company:
Nuro is a robotics company specializing in the development of autonomous driving technologies. Founded in 2016, the company is headquartered in Mountain View, USA, with a team of 501-1000 employees. The company is currently Late Stage.