Staff Software Engineer, Android

Peloton provides Members with expert instruction and world class content to create impactful workout experiences through innovative hardware, software, and exclusive content.
$229,054 - $309,224
Android
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
8+ years of experience
Consumer · Enterprise SaaS

Description For Staff Software Engineer, Android

Peloton is seeking a Staff Software Engineer for their Android team to lead the development of their mobile, TV, and WearOS experiences. This role is based in New York with a hybrid work arrangement, offering a competitive salary range of $229,054-$309,224 USD.

The position sits within the team responsible for Peloton's Android applications across Google Play and Amazon storefronts, serving over 1M+ downloads. As a Staff Android Engineer, you'll play a crucial role in architecting new features and establishing team standards for performance and modern Android development practices. The role offers unique opportunities to work with Android developers across both mobile and Connected Fitness hardware teams.

The ideal candidate brings 8+ years of Android development experience, with expertise in Kotlin/Java and modern application architectures. You'll need strong technical leadership abilities, as you'll be mentoring team members and managing technical projects. The role requires excellent communication skills to work effectively with cross-functional teams including Product Designers, Product Managers, and various engineering teams.

Peloton offers an impressive benefits package including comprehensive health insurance, generous PTO, 401k with matching, equity through RSUs and ESPP, and unique perks like free access to Peloton Digital. The company maintains a hybrid work policy requiring three days in office (Tuesday-Thursday), balancing collaboration with flexibility.

This is an excellent opportunity for a senior Android developer looking to step into a technical leadership role at a company that's revolutionizing the fitness industry through technology. You'll have the chance to impact millions of users while working with cutting-edge Android technologies and helping shape the future of Peloton's Android development practices.

Last updated 16 minutes ago

Responsibilities For Staff Software Engineer, Android

  • Architect, develop, and deploy features with end-to-end ownership
  • Drive team standards around performance, observability, and modern software architecture
  • Partner with external partners to drive new technology explorations and early access development
  • Coach and mentor other engineers on the team
  • Help drive the cross-team adoption of Jetpack Compose across numerous Android surfaces
  • Work cross-functionally with Product Designers, Product Managers, Backend Engineers, and Data Engineers
  • Develop and design standards to improve development processes

Requirements For Staff Software Engineer, Android

Kotlin
Java
  • 8+ years of Android development experience
  • Experience with modern application architectures (MVVM, MVI, etc)
  • Mastery in Kotlin/Java (experience with Coroutines a plus)
  • Experience with automated mobile build / release pipelines like Gradle and GitHub Actions
  • Experience technically leading teams, mentoring colleagues, and managing technical projects
  • Ability to effectively translate Product and Design requirements into scalable code implementations
  • Ability to communicate and discuss complex topics with technical and non-technical audiences
  • Knowledge around performance tuning, memory optimization, monitoring, and crash analysis

Benefits For Staff Software Engineer, Android

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
Education Budget
Equity
Parental Leave
Commuter Benefits
  • Medical, dental and vision insurance
  • Generous paid time off policy
  • Short-term and long-term disability
  • Access to mental health services
  • 401k, tuition reimbursement and student loan paydown plans
  • Employee Stock Purchase Plan
  • Fertility and adoption support
  • Up to 18 weeks of paid parental leave
  • Child care and family care discounts
  • Free access to Peloton Digital App
  • Apparel and product discounts
  • Commuter benefits and Citi Bike Discount
  • Pet insurance

Interested in this job?

Jobs Related To Peloton Staff Software Engineer, Android

Lead Software Engineer, Android

Lead Android Software Engineer position at JPMorgan Chase focusing on payment technology development using Kotlin and modern Android practices.

Staff Software Engineer, Framework Foundations

Staff Software Engineer position at Google focusing on Android Framework Foundations, requiring 8+ years of development experience and strong leadership skills.

Lead Software Engineer, Android

Lead Software Engineer position at Capital One focusing on Android development, requiring 4+ years of experience and strong Kotlin expertise.

Lead Software Engineer, Android (Enterprise Platforms Technology)

Lead Software Engineer position at Capital One focusing on Android development for Enterprise Platforms Technology, requiring expertise in Kotlin and mobile development.

Staff Software Engineer - Android, Maps Display

Lead Android map development at Uber as Staff Software Engineer, architecting solutions for global transportation platform. SF-based, $223-248K base + equity.