Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Strava Logo

Senior Staff Software Engineer - Android

Strava

$241,000 - $280,000
Sep 12, 2025
San Francisco, CA, US
Apply Now

Strava is looking for a Senior Staff Android Engineer to join their mobile team and provide technical leadership to drive substantial business value.

Requirements

  • Proficiency and hands-on experiences in Android development using: Kotlin, Java, Jetpack Compose
  • Experience working with Android concepts such as ViewModel, Room, and LiveData in a production environment
  • Experience working with large, modularized applications that use dependency injection tools and connect to back-end services
  • Experience using GraphQL
  • Experience building maintainable and testable code bases, with an appreciation for the challenges posed by each within a fast evolving codebase with many contributors
  • Experience leading technical initiatives and supporting other technical leads on their own initiatives
  • Experience staying up to date and experimenting with the latest Android technologies

Responsibilities

  • Help define our mobile architecture through vision and execution
  • Collaborate with all members of your product development team, product managers, engineers, designers and others to identify and execute on opportunities to further extend Strava’s best-in-class mobile offering
  • Use your expert knowledge and experience to guarantee technical excellence within your own work and the work of the team
  • Champion the evolution of Strava’s technological landscape, driving the adoption of advanced technologies and practices
  • Be a part of Strava’s Staff group, coordinating Android development across product teams
  • Pro-actively mentor other engineers and provide technical leadership to the team
  • Deliver your 'best ever' feature work to directly impact tens of millions of engaged users

Other

  • B.S. or M.S. in Computer Science or related field
  • 3+ years of experience in software development
  • Experience working on mobile apps at all levels – from optimizing network requests to pixel-perfect animations
  • Product-focused mindset
  • Enjoy working on mobile apps at all levels – from optimizing network requests to pixel-perfect animations
  • Coordinated with fellow Android and Server engineers to maintain clean code and considered common touchpoints and share best practices across the stack
  • Enjoyed mentoring engineers within your team and beyond
  • Demonstrated empathy for athletes and their experience while using Strava
  • Building beautiful, smooth, delightful mobile experiences
  • Willingness to explore and learn new technologies outside of your comfort zone