UberVerified Source

Android Engineer II, Uber Earner Trip Experience

171K–190K
Partially · San Jose, California
Posted August 12, 2026
payroll

Overview

You'll build and maintain Android features that shape on-trip experiences for millions of Earners, from pickup to dropoff. Your work directly impacts how drivers navigate trips, handle issues, and complete rides reliably. You'll collaborate with senior engineers, product managers, designers, and data scientists. This role offers the chance to learn Uber's mobile architecture while contributing to high-quality, user-facing features.

What You'll Do7

  • 1Build and maintain Android features supporting Earners' on-trip experiences from pickup to dropoff.
  • 2Collaborate with senior engineers, product managers, designers, and data scientists to deliver high-quality user experiences.
  • 3Write clean, testable, and maintainable code while learning Uber's mobile architecture and best practices.
  • 4Participate in platform building and contribute to Uber's Android codebase.
  • 5Review code, join design discussions, and engage in team rituals to grow technical skills.
  • 6Diagnose and fix bugs and performance issues to improve app reliability and user trust.
  • 7Contribute to feature experiments and data-informed product development.

Requirements8

  • 12+ years of experience developing Android applications using Kotlin or Java.
  • 2Solid understanding of Android fundamentals, including Activities/Fragments, lifecycle, UI layouts, and networking.
  • 3Experience working with Git and contributing code through reviews in a team environment.
  • 4Strong learning mindset and interest in building products that support real-world workflows.
  • 5Preferred: web application development experience or willingness to learn web development.
  • 6Preferred: familiarity with modern Android development practices like Jetpack Compose.
  • 7Preferred: experience consuming backend APIs and handling client-side performance or reliability issues.
  • 8Preferred: exposure to experimentation, metrics, or data-informed product development.

Salary Insight

$171 - $190k per year

Location

Typepartially
LocationSan Jose, California

Required Skills

kotlinjavaandroidgitapi
Share:

Similar open positions

Explore active roles that match your skills and interests.

Uber

17h agoSan Francisco, Californiapayroll

iOS Engineer II, Uber Trip Experience

As an iOS Engineer II on the Earner Trip Experience (TripX) team, you will own user-facing features that guide millions of Earners from pickup to dropoff. You will build with Swift and Objective-C, working within Uber's global scale mobile infrastructure. You will partner with senior engineers, product managers, designers, and data scientists to deliver high-quality experiences. This role offers hands-on exposure to production debugging and system architecture, setting you apart from typical feature work.

171K–190K
SwiftObjective-CiOS fundamentals+3 more

Lyft

8d agoSan Francisco, Californiapayroll

Staff Android Engineer - Rider Experience & Mobile Platform

Join Lyft as a Staff Android Engineer focusing on Rider Experience within the Rider App group. You will own critical rider flows while shaping architecture and platform standards. This role drives scalable solutions through clean code and cross-functional collaboration. Expect ownership of end-to-end features impacting millions daily.

176K–220K
Android developmentJavaKotlin+6 more
11105 Expedia, Inc.

11105 Expedia, Inc.

11d agoAustin, Texaspayroll

Senior Mobile Engineer (Kotlin, Android) at Expedia

You will own the technical direction for small to mid-sized mobile projects, delivering Android features that touch millions of travelers. You will design, implement, and debug software using Kotlin, Java, and Jetpack Compose, collaborating with cross-functional teams to evolve the platform architecture. You will build internal libraries and reusable components to support shared functionality across apps. This role stands out for its focus on driving engineering efficiency through build system improvements and CI/CD pipelines.

184K–258K
AndroidKotlinJava+8 more

Bank of America

17h agoCharlotte, North Carolinapayroll

Android Engineer, Payments Technology

You will own Android development for the Merchant Business Software Suite, a multi-year program processing $693 trillion in annual transactions. You will design, build, and test Kotlin and Java applications that power point-of-sale software across diverse industries. Working within Enterprise Payments Technology, you will collaborate with a global team of engineers to deliver scalable, compliant financial solutions. This role stands out for its direct impact on 66 million consumer relationships and its focus on CI/CD automation.

Competitive salary
JavaKotlinAndroid Application+8 more
Uber Drivers

Uber Drivers

4d agoAtlanta, Georgiapayroll

Uber Driver Position Atlanta GA

Drive high volume rides in Atlanta GA earning cash quickly through flexible scheduling. Earn up to five times daily with Instant Pay and access rental partners without a personal vehicle. This role offers independence with minimal barriers to entry.

Competitive salary
iPhone or Android smartphoneeligible 4-door vehiclevalid US Driver's license
Uber Drivers

Uber Drivers

11d agoSan Diego, Californiapayroll

Uber Driver San Diego CA - Earn Cash Fast

Own your earnings with Uber Drivers in San Diego. Earn cash quickly through flexible driving options. This role offers immediate payment potential and autonomy. Choose your schedule and work with a reliable partner. Unique opportunity to supplement income without prior experience.

Competitive salary
iPhone or Android smartphoneeligible 4-door vehiclevalid US Driver's license