Skip to main content

Tell us your location

Please enter your nearest city name to help us display the correct information for your area

Select your language

Software Engineer - Security for Customer Identity Platform

Engineering in San Francisco, CA

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.

Uber's Customer Identity Platform (CIP) team provides seamless and secure customer identity experiences at scale for Uber's and its partners by offering Identity SaaS. The team enables sign-up, login and identity management for uber applications (rider, driver, eats, freight, elevate etc.) and external integrations (Yandex, Google, Facebook etc.) by providing a frictionless, safe and secure means of allowing customers and businesses to access Ubers services. The CIP engineering team consists of Security Software Engineers, Backend Software Engineers, Web Frontend Engineers, Mobile Engineers, Data Engineers and SRE/DevOPS.


What You’ll Do

  • Design and implement customer facing product features across mobile & web applications, as well as infrastructure services and components for customer authentication
  • Collaborate with multiple product and engineering teams, as well as external partnerships for integration into our platform
  • Tech lead with a small team to plan, prioritize and deliver impactful projects
  • Ensure customer security, privacy and seamless user experience for each product
  • Ensure that identified security issues are prioritized and addressed in an appropriate time frame.
  • Coaching junior team members


What you'll need

  • Experience design and implement large scale service with excellent quality
  • Familiarity in any of Security, Privacy, Cryptography, Authentication, Authorization, Risk
  • Experience with OAuth 2.0, SSO, OpenID Connect or SAML protocol
  • Experience in software development using any of Go/Java/C++
  • You are a fast and passionate learner and are always ready to ask thoughtful questions to ensure you are solving the right problems.
  • Excellent documentation, communication and collaboration skills.
  • Encourage feedback in order to consistently improve

See our Candidate Privacy Statement

At Uber we don’t just accept difference—we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Uber is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.