Taro Logo

Sr Software Engineer - Autonomous Mobility & Delivery

Uber is a global technology company that provides ride-sharing, food delivery, and transportation services.
$198,000 - $220,000
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Automotive
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Sr Software Engineer - Autonomous Mobility & Delivery

Uber's Autonomous Mobility & Delivery (AM&D) team is seeking a Senior Software Engineer to shape the future of autonomous transportation. This role sits at the intersection of Uber's core ride-sharing and delivery businesses, focusing on building a hybrid marketplace that seamlessly integrates autonomous vehicles with human drivers.

The position offers a unique opportunity to work on cutting-edge technology that directly impacts the future of urban mobility. You'll be responsible for designing and developing complex systems that optimize autonomous vehicle operations, including routing, matching, and pricing algorithms. The role requires expertise in backend development and system architecture, with a focus on building scalable solutions that can handle real-time decision-making for a global marketplace.

As a Senior Engineer, you'll lead technical projects from conception to deployment, working closely with cross-functional teams including product managers, data scientists, and operations teams. You'll also have the opportunity to mentor junior engineers and contribute to the technical direction of the team.

The ideal candidate brings 5+ years of backend development experience, with a strong foundation in algorithms and data structures. Experience with autonomous vehicles or marketplace systems is highly valued. The role offers competitive compensation ($198,000-$220,000 base salary) plus equity and benefits, reflecting Uber's commitment to attracting top talent.

Working in either Sunnyvale or San Francisco, you'll be part of a team that's tackling some of the most challenging problems in autonomous technology and marketplace dynamics. This is an opportunity to shape the future of transportation while working with cutting-edge technology at a global scale.

Last updated 21 days ago

Responsibilities For Sr Software Engineer - Autonomous Mobility & Delivery

  • Lead the design and development of complex, highly scalable systems for autonomous vehicle marketplace
  • Drive technical projects from inception to completion
  • Develop and optimize algorithms for autonomous vehicle routing, matching, pricing, and incentive systems
  • Balance technical trade-offs between speed, performance, and quality
  • Contribute to new features and platform capabilities
  • Mentor and guide junior engineers
  • Collaborate across teams for seamless integration of marketplace components

Requirements For Sr Software Engineer - Autonomous Mobility & Delivery

  • Expertise in system design and architecture
  • Demonstrated leadership skills in driving projects and mentoring
  • Strong communication and collaboration skills
  • Focus on impact with track record of delivering results
  • Minimum 5+ years hands-on experience with backend development
  • Strong understanding of algorithms and data structures
  • Experience with optimization techniques
  • Knowledge of marketplace dynamics

Benefits For Sr Software Engineer - Autonomous Mobility & Delivery

Medical Insurance
Equity
  • Bonus program
  • Equity awards
  • Medical benefits
  • Additional benefits available at uber.com/careers/benefits