Posted in

Software Engineer II – Frontend – Consumer Identity

Software Engineer II – Frontend – Consumer Identity

CompanyUber
LocationSan Francisco, CA, USA, Sunnyvale, CA, USA
Salary$167000 – $185500
TypeFull-Time
DegreesBachelor’s
Experience LevelMid Level

Requirements

  • Bachelor’s degree in Computer Science or related technical field or equivalent practical experience
  • 2+ years of experience with hands-on coding using a general-purpose programming language (e.g. React.js, Java, JavaScript, etc) in a professional setting
  • Experience designing and implementing large-scale distributed systems

Responsibilities

  • Solve challenging distributed systems problems around scalability, reliability, low latency, and high availability with one of the largest-scale services at Uber
  • Design and develop end-to-end features for consumer identity such as Passkeys, MFA, and SSO integration
  • Collaborate and consult with multiple Uber product teams to solve business problems using our platform
  • Ensure customer security, privacy, and seamless user experience for each product in collaboration with product managers, designers, security, privacy and risk teams
  • Ensure that identified security issues are prioritized and addressed in an appropriate time frame.

Preferred Qualifications

  • The ideal candidate would have experience in design and development of consumer facing products
  • Experience in areas of Authentication, Security, Cryptography, Identity Management, Authorization, and Access Control
  • Experience with OAuth 2.0, OpenID Connect, SAML, X.509, and other standard authentication protocols.
  • Excellent documentation, communication, and collaboration skills.