Uber logo

Sr Android Engineer - Identity

Uber

Sunnyvale, CA
Full Time
Senior
198k-220k
4 days ago

Job Description

About the Role

As a Sr Software Engineer (Android) on the Partner Identity team at Uber, you will play a key role in developing Identity and Access Management (IAM) solutions that drive Uber's global ecosystem of partners. In this role, you will work closely with Engineering Managers, Product Managers, and cross-functional teams to design and implement scalable, secure, and high-performance systems. You'll contribute to building next-generation Identity platforms that support various Uber's 1P and 3P integrations.

Key Responsibilities

  • Work closely with a broad range of stakeholders to convert business needs into scalable, cross-functional solutions.
  • Collaborate with backend and cross-platform engineers to design and deliver key features for the identity platform.
  • Build seamless and user-friendly native Android interfaces using modern frameworks and backend integrations.
  • Partner with Data Science, Design, and Product teams to monitor feature performance and iteratively enhance the user experience based on insights.
  • Coordinate with various Uber product teams and lines of business to leverage the platform in addressing complex challenges.

Requirements

  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a closely related discipline, or equivalent hands-on experience.
  • 3+ years of hands-on experience building Android applications in a professional setting.
  • Skilled in developing Android apps using Java and/or Kotlin.
  • Deep understanding of the Android SDK, with expertise in its core libraries, tools, and frameworks.
  • Demonstrated ability to monitor, analyze, and optimize the performance of Android applications over time.
  • Experience with software development lifecycle, from ideation and design to thorough testing and production release.

Nice to Have

  • 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.

Qualifications

  • Bachelor's degree in a relevant field or equivalent experience.
  • 3+ years of professional Android development experience.
  • Proficiency in Java and/or Kotlin for Android development.

Benefits & Perks

  • The base salary range for this role is USD$198,000 per year - USD$220,000 per year.
  • Eligibility to participate in Uber's bonus program.
  • May be offered an equity award & other types of compensation.
  • Eligibility for various benefits as detailed at https://www.uber.com/careers/benefits.

Working at Uber

Uber is proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. The company also considers qualified applicants regardless of criminal histories, and provides accommodations for disabilities or special needs upon request.

Apply Now

Job Details

Posted AtJul 19, 2025
Job CategoryMobile Development
Salary198k-220k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Uber

Website

uber.com

Location

Sunnyvale, CA

Industry

Taxi and Ridesharing Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches