Senior Software Engineer - Core Identity - Seattle, Washington

  • Uber
  • Seattle, Washington, USA
  • Jul 13, 2020
Full time Transportation

Job Description

We are seeking a Senior Software Engineer for Uber's Core Identity Team in Seattle. This engineer will work on Uber's Public key Infra (PKI) and Service Identity Platform. It provides strong identity to services, personnel, workloads, and machines within Uber's microservice ecosystem. The team manages multiple business critical core infra services that provides authentication and authorization for any service to service or personnel to service communication in Uber Infrastructure. It needs to scale to support millions of Uber rides. The team is looking for a strong candidate who has backend experience with a highly reliable distributed system that can support millions of transactions per sec. Experience with Security Fundamentals (OAuth, Kerberos, JWT, Crypto, PKI etc) are not necessary but would be good to have for this role.

What You'll Need

  • Experience with high scale distributed systems.
  • Experience with cloud platform and micro service ecosystems.
  • 5+ years of industry experience
  • Bachelor's Degree in Computer Science or similar field
  • Knowledge of an object-oriented programming language (e.g. Java, C++, C#, Python)

Bonus Points If

  • You have CNCF and Open source engagement.
  • Security Fundamentals (OAuth, Kerberos, JWT, Crypto, PKI etc)

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.