Skip to main content
Uber CareersUber Careers

Staff Software Engineer

Engineering
in Seattle, Washington

About the Role

Uber is looking for a Staff Software Engineer to join the Cadence team. If you want to feel and see that your contributions matter, if you love working in a dynamic, agile, continually improving environment, or if you are up to a challenge of building services that will take Uber forward, come talk to us.

What You'll Do

  • * Focus on customers and deliver features that excite them and improve their productivity
    • Identify emerging patterns and get ahead of the need for new service, resources, and automation
    • Break down requirements into architecture and deliver code, while keeping operational issues in mind
    • Write clear documentation so that other engineers can jump in and get things done

What You'll Need

  • 8+ years experience preferred in an Enterprise Development Environment
  • Extensive experience with Distributed Systems, BackEnd Development, Open Source and/or Infrastructure

About the Team

Cadence is an open-source orchestration engine for executing long-running business logic. It is a critical component in many of Uber's products. We're part of the Core Infrastructure group, which means we build systems that solve hard problems for all of Uber. Watch our talk at the Uber Open Summit to learn more.

At Uber, we ignite opportunity by setting the world in motion. We take on big problems to help drivers, riders, delivery partners, and eaters get moving in more than 600 cities around the world.

We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let's move the world forward, together.