Skip to main content
Uber CareersUber Careers

Software Engineer - Driver Screenings (Seattle)

Backend, Engineering
in Seattle, Washington

About the Role

In this role, you will build high traffic core features of driver applications, while focusing on accuracy and quality. You will be involved in all parts of the development lifecycle from ideation and specification, to implementation and support of this critical component of Uber.

Uber is looking for a strong and experienced Software Engineer to join its Screening team. In this role, you will build software which is core to compliance and safety globally within Uber. You'll participate in the rewrite of our systems and will be relied upon to question established wisdom in order to ensure we build the best system possible. You will be driving the architecture, strategy and execution, while simultaneously acting as a multiplier for your team members, enabling them to do and become more.

What You'll Do

  • Design and own architecture that spans across multiple parts of the Uber organization
  • Work with Product Managers and Designers to nail core user scenarios
  • Deliver and maintain features that impact millions of Uber partners
  • Help take Uber to the next level as a world-class engineering team

What You'll Need

  • BS/MS/PhD in Computer Science or related experience

  • History of shipping high-quality web services

  • Expertise in Go, Node, Java, C# and other applicable back end languages

  • Experience in SOA or microservice architecture design

  • Experience with MySql, NoSql and big data systems

  • Experience working in an agile engineering environment

  • A history of strong collaboration and self-driven learning

Bonus Points If

  • You have prior experience working on features end-to-end, including frontend, backend and database

  • You are strong in distributed systems concepts

About the Team

The Screenings team is on a mission to build a platform to enable compliance and build trust with internal and external stakeholders globally. Screenings services intersect with multiple domains, such as Growth, Compliance, Safety and Risk providing key information to enable and support these critical systems.

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.