Senior Software Engineer, iOS

Peloton provides Members with expert instruction and world class content to create impactful workout experiences through connected fitness equipment and digital apps.
$173,478 - $234,196
iOS
Senior Software Engineer
Hybrid
4+ years of experience
Consumer · Healthcare

Description For Senior Software Engineer, iOS

Peloton is seeking a Senior iOS Software Engineer to join their mobile applications team. This role focuses on building native Swift applications for iOS, tvOS, and watchOS that deliver Peloton's workout experience to millions of members. The position offers an opportunity to work on apps that serve both hardware owners and digital-only subscribers, making fitness content accessible at various price points. You'll collaborate with a supportive team while leading feature development, working with cutting-edge Apple technologies, and contributing to architecture decisions. The role combines technical expertise with leadership responsibilities, including mentoring junior developers and working cross-functionally with Product, Design, and backend teams. With a competitive salary range of $173,478-$234,196 and comprehensive benefits including equity, healthcare, and work-life balance perks, this position offers both technical growth and meaningful impact in the fitness technology space. The hybrid work model requires three days in the New York office, providing a balance of collaboration and flexibility.

Last updated 2 minutes ago

Responsibilities For Senior Software Engineer, iOS

  • Work with frameworks like SwiftUI, RxSwift, CoreBluetooth, HealthKit, CoreLocation, CoreMotion, AVFoundation
  • Lead development of features across multiple sprints and involving multiple engineers
  • Work with cross-functional partners including Product, Design, API, and QA teams
  • Participate in Architecture meetings
  • Develop features across iOS, iPadOS, tvOS, and watchOS apps
  • Be responsible for iterating on process, technology, and communication
  • Mentor junior teammates

Requirements For Senior Software Engineer, iOS

  • 4+ years of experience developing iOS applications
  • Ability to write readable, maintainable, documented, and tested code
  • Familiarity with UIKit and Auto Layout
  • Understanding of concurrency APIs on Apple's platforms
  • Experience with RESTful APIs integration
  • Experience with XCTest and XCUITest
  • Understanding of MVVM architecture pattern
  • Experience with Git
  • Experience shipping iOS applications to large user bases
  • Knowledge of performance tuning and crash analysis
  • Familiarity with analytics and experimentation platforms

Benefits For Senior Software Engineer, iOS

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
Parental Leave
Commuter Benefits
Equity
  • Medical, dental and vision insurance
  • Generous paid time off policy
  • Short-term and long-term disability
  • Mental health services access
  • 401k program
  • Tuition reimbursement
  • Student loan paydown plans
  • Employee Stock Purchase Plan
  • Fertility and adoption support
  • 18 weeks paid parental leave
  • Child care and family care discounts
  • Free access to Peloton Digital App
  • Product and apparel discounts
  • Commuter benefits
  • Pet insurance

Interested in this job?

Jobs Related To Peloton Senior Software Engineer, iOS

Senior iOS Developer

Senior iOS Developer position at VML, requiring 5+ years experience, focusing on Swift development and team leadership in a global creative technology company.

Senior iOS Developer

Senior iOS Developer position at VML Enterprise Solutions, requiring 5+ years of experience in iOS development, focusing on Swift, SwiftUI, and UIKit.

Sr. iOS Software Engineer

Senior iOS Software Engineer position at LinkedIn focusing on building user-facing features for LinkedIn's mobile app using Swift and modern iOS technologies.

Senior iOS Developer

Senior iOS Developer position at VML Enterprise Solutions, offering remote work, mentorship opportunities, and chance to impact millions of users with innovative mobile applications.

Sr. iOS Engineer, Insurance Engineering

Senior iOS Engineer position at Airbnb's Insurance Engineering team, building protection products for hosts and guests with 5+ years of experience required.