
About Nuro
Revolutionizing delivery with autonomous vehicles
Key Highlights
- Headquartered in Mountain View, CA with 501-1000 employees
- $2.3 billion raised in funding across multiple rounds
- Partners with Uber, Walmart, Chipotle, and Kroger
- Specializes in autonomous delivery vehicles for goods, not passengers
Nuro is an autonomous delivery vehicle manufacturer headquartered in Mountain View, CA, specializing in custom-built vehicles for transporting goods. With $2.3 billion raised in funding, including a recent Series D round, Nuro partners with major brands like Uber, Walmart, Chipotle, and Kroger to en...
🎁 Benefits
Nuro offers company stock options, a free Caltrain pass, and commuter benefits. Employees enjoy flexible work-from-home opportunities and comprehensiv...
🌟 Culture
Nuro's culture is centered around innovation in robotics and autonomous technology. The company prioritizes safety and efficiency in its operations, a...

Software Engineering • Senior
Nuro • Mountain View - On-Site
Skills & Technologies
Overview
Nuro is seeking a Senior Software Engineer for their Ride-Hailing Product team. You'll be responsible for architecting backend systems and integrating partner APIs. This role requires strong skills in Java and system design.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in building scalable backend systems. Your expertise in Java allows you to create high-performance applications that can handle real-time data processing. You understand the intricacies of system design and have a knack for solving complex technical challenges. You thrive in collaborative environments and enjoy working with cross-functional teams to deliver impactful solutions. Your experience with API integrations, especially in the context of ride-hailing or similar applications, sets you apart. You are committed to fostering an inclusive and psychologically safe workplace for all team members.
Desirable
Experience with autonomous vehicle technology or ride-hailing applications would be a plus. Familiarity with cloud services and real-time data processing frameworks can enhance your contributions to the team.
What you'll do
As a Senior Software Engineer at Nuro, you will play a crucial role in developing the Ride-Hailing Product that leverages cutting-edge autonomous vehicle technology. You will be responsible for integrating partner APIs to process ride requests and translating user actions into vehicle controls through vehicle integrations. Your work will involve managing real-time vehicle and trip statuses, ensuring that our delivery services operate smoothly and efficiently. You will architect performant and reliable backend systems that can handle the demands of real-time data processing. Collaborating closely with product managers and other engineers, you will contribute to the design and implementation of web and mobile applications that empower drivers. Your technical excellence will be key in building the foundational APIs that enable seamless product experiences.
What we offer
At Nuro, you will be part of a mission-driven team focused on making autonomy accessible to all. We offer a competitive salary and benefits package, along with opportunities for professional growth and development. You will work in a supportive environment that values innovation and collaboration. Join us in shaping the future of transportation and making a meaningful impact in the world of autonomous vehicles.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Nuro.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Nuro is hiring a Software Engineer for their Ride-Hailing Product team to develop and integrate systems leveraging autonomous vehicle technology. You'll work with Java and APIs to create reliable backend systems. This position requires a strong understanding of system design and real-time data processing.

Software Engineering
Nuro is seeking a Software Engineer for their Onboard Systems team to develop high-performance platforms for self-driving technology. You'll work with Linux systems and design APIs to facilitate communication between various nodes. This role requires collaboration with software and hardware teams to ensure reliability and performance.

Software Engineering
Nuro is seeking a Senior Software Engineer to enhance their Routing Team's backend systems and algorithms. You'll work with Java and microservices to optimize routing for self-driving technology. This role requires 3-5 years of experience in building scalable applications.

Software Engineering
Nuro is seeking a Senior Software Engineer to join their Pose team, focusing on the design and implementation of pose estimation systems for autonomous robots. You'll work with C/C++ to develop high-quality algorithms in a real-time environment.

Software Engineering
Waymo is hiring a Software Engineer for their Trip Platform team to implement and scale core trip functionalities for ride-hailing and delivery services. You'll work with technologies like Java and Python. This position requires experience in software development and system architecture.