
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 • Mid-Level
Nuro • Mountain View - On-Site
Skills & Technologies
Overview
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.
Job Description
Who you are
You have a solid background in software engineering, with experience in building and integrating backend systems that support real-time data processing. Your expertise in Java allows you to architect performant and reliable systems, and you have a deep understanding of API integrations, particularly in the context of ride-hailing and autonomous vehicle technologies. You thrive in collaborative environments and are passionate about creating seamless product experiences that leverage cutting-edge technology.
You possess strong problem-solving skills and can tackle complex challenges related to system design and data management. Your experience includes working with partner APIs and translating user actions into effective vehicle controls. You are committed to delivering high-quality software and understand the importance of maintaining system reliability and performance.
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 Software Engineer at Nuro, you will be responsible for developing the Ride-Hailing Product, which involves integrating various partner APIs to process ride requests efficiently. You will work closely with the On-road Experience Engineering team to ensure that the systems you build can handle real-time vehicle data and manage trip statuses effectively. Your role will include architecting backend systems that are not only performant but also reliable, ensuring that they can scale as the product grows.
You will collaborate with cross-functional teams, including product managers and designers, to translate user needs into technical specifications. Your contributions will directly impact the user experience, as you will be involved in building web and mobile applications that empower drivers to interact with the autonomous vehicles seamlessly. You will also be tasked with maintaining and optimizing existing systems, ensuring they meet the high standards expected in the autonomous vehicle industry.
What we offer
At Nuro, you will be part of a mission-driven team focused on making autonomy accessible to all. We offer a collaborative work environment where innovation is encouraged, and your contributions will have a meaningful impact on the future of transportation. You will have opportunities for professional growth and development, working alongside experts in the field of autonomous technology. We value diversity and inclusion, and we are committed to creating a workplace where everyone feels valued and empowered to succeed.
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 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.

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.

Software Engineering
Nuro is hiring a Software Engineer for their Routing team to build and scale backend systems and onboard modules. You'll work with Java and Python, focusing on microservices and REST APIs. This position requires 2+ years of experience in server-side applications.

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 hiring a Software Engineer Intern for their Pose team to develop software for vehicle state estimation. You'll work with C and C++ to implement algorithms and tools for data analysis. This position is ideal for students graduating in or before December 2027.