Skip to content

Senior Android Engineer, Mobile Foundations

Develops scalable Android infrastructure and frameworks in Kotlin to empower Lyft's mobile teams. Collaborates cross-functionally to enhance developer experience and codebase stability.

148k – 185kSan Francisco, CAAndroid EngineeringHybrid

About the role

Responsibilities

  • Develop and maintain reliable mobile infrastructure, including networking, architecture, and UI frameworks (Lyft Product Language).
  • Collaborate with cross-functional partners (designers, iOS, Web, Mobile Infrastructure) to define mobile UI and architecture future.
  • Support Android engineers organization-wide, using feedback to improve roadmaps.
  • Introduce ideas to reduce developer friction, refactor codebase for joy and efficiency.
  • Stay current with Android development and contribute to open-source like Mobile Native Foundation.

Experience

  • Experienced in delivering high-quality code.
  • Experience with internal developer productivity teams/projects.
  • Strong experience with Kotlin.
  • Experience with UIKit, declarative UI, shared components.
  • Familiarity with design/prototyping tools (Figma).
  • Ability to collaborate in low-ego, cross-functional teams.
  • Excited for fast-paced environment.
  • Strong problem-solving and ownership.

Bonus: Open source contributions, Compose, unidirectional/reactive programming.

Benefits

  • Great medical, dental, vision insurance.
  • Mental health, family building, child/pet benefits.
  • 401(k), PTO (discretionary for salaried), 18 weeks parental leave.
  • Subsidized commuter benefits, Lyft Pink.

Skills

KotlinAndroidJetpack ComposeUikitNetworkingUi FrameworksReactive ProgrammingFigmaKotlin MultiplatformOpen Source

Sr. Software Engineer, Android

Build and scale Android features for Pinterest's consumer app. Partner with product, design, and backend teams from ideation through release. Requires 5+ years of Android experience in Kotlin/Java.

150k – 308kSan Francisco, CAAndroid EngineeringRemote5+ YOEJavaKotlin

Android Development Lead

Leads Android development of ATAK plugins for tactical C2 systems in autonomous ground vehicles, architecting APIs, integrating with C++/C components via JNI, and ensuring robust networking for field operations. Requires 7+ years experience with 2+ in ATAK, deep Java/Kotlin expertise.

150k – 220kArlington, VA +2Android EngineeringHybrid7+ YOECJni

Senior Android Engineer

Senior Android Engineer builds and scales mobile apps for real estate professionals, owning end-to-end projects from architecture to launch. Requires 7+ years experience with Kotlin, Jetpack, Compose, and modern Android ecosystem.

160k – 200kNew York, NYAndroid EngineeringHybrid7+ YOEAPIsCI/CD

Senior Software Engineer - Mobile Platform

Builds high-performance Android apps for drone controllers, integrating C++ autonomy engine with cloud services via JNI/NDK for real-time control and mission management. Requires 3+ years Android/C++ experience and graphics/networking expertise.

170k – 240kSan Mateo, CAAndroid EngineeringOn-site3+ YOEC++Jni

Senior Android Software Engineer - Platform

Develops and maintains Android Automotive OS middleware across application, middleware, and hardware layers for vehicle manufacturers. Collaborates with cross-functional teams to enable scalable vehicle intelligence software deployment. Requires 2+ years Android/iOS experience, C++/Java proficiency, and Android framework knowledge.

125k – 265kSunnyvale, CAAndroid EngineeringOn-site2+ YOEC++Hal