Android Software Engineer, Lyft Urban Solutions
Core
Build backend systems and digital experiences for Lyft's global bike-share and scooter-share platforms, powering membership programs and real-time rider features.
Role type
Android Software Engineer (Backend focus)
Builds
Rider experience software, membership programs, and real-time micromobility features for global urban systems
Domain
Urban micromobility / Shared mobility
Deliverable
production ML models | product features
Required skills
Kotlin, Jetpack Compose, declarative UI development, shared components, backend system design, code review, on-call rotation, technical documentation
Preferred skills
Open source contributions, side projects, automation, cross-functional collaboration
Technologies
Kotlin, Jetpack Compose
Responsibilities
Design, develop, deploy, monitor, and maintain rider experience components end-to-end; Write reliable, performant code with comprehensive test coverage; Rotate on-call to monitor stability and fix production bugs; Partner with product, data science, and operations teams to deliver seamless user experiences
Seniority
Mid-level, hands-on IC