Sr. Staff Software Engineer, iOS

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
iOS
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
7+ years of experience
Consumer · Enterprise SaaS

Description For Sr. Staff Software Engineer, iOS

Peloton, a leading fitness technology company, is seeking a Sr. Staff Software Engineer for their iOS team. This role is integral to developing the apps that power Peloton's workout experience across iOS, tvOS, and watchOS platforms. The position offers an opportunity to work on native Swift applications that serve both hardware owners and digital-only members.

The role involves working with cutting-edge frameworks including SwiftUI, RxSwift, and various Core frameworks while collaborating with cross-functional teams to deliver high-quality features. As a senior technical leader, you'll mentor junior developers and participate in architectural decisions that shape the future of Peloton's mobile platforms.

Peloton offers a comprehensive benefits package including competitive base salary ($229,054—$309,224), equity opportunities, and extensive health benefits. The company maintains a hybrid work model with three office days (Tuesday-Thursday) at their New York headquarters, providing a balance of collaborative in-person work and remote flexibility.

The ideal candidate brings 7+ years of iOS development experience, strong architectural knowledge, and a proven track record of shipping applications to large user bases. You'll be joining a supportive team that values feedback and professional growth, working on applications that impact millions of users' fitness journeys.

This is an excellent opportunity for a senior iOS engineer looking to make a significant impact at a company that combines technology and fitness to create engaging user experiences. You'll be at the forefront of mobile development, working with modern technologies while helping shape the future of digital fitness.

Last updated 9 minutes ago

Responsibilities For Sr. Staff Software Engineer, iOS

  • Work with frameworks like SwiftUI, RxSwift, CoreBluetooth, HealthKit, CoreLocation, CoreMotion, AVFoundation
  • Be a leader and mentor on the team
  • 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

Requirements For Sr. Staff Software Engineer, iOS

  • 7+ years of experience developing iOS applications
  • Ability to write readable, maintainable, documented, and thoroughly tested code
  • Familiarity with UIKit and Auto Layout
  • Understanding of concurrency APIs on Apple's platforms
  • Experience with RESTful APIs
  • Experience writing test coverage with XCTest and XCUITest
  • Understanding of MVVM architecture pattern
  • Experience with Git
  • Experience shipping iOS applications to larger user bases
  • Interest in mentoring junior teammates
  • Ability to translate Product, UX, and UI requirements into code
  • Knowledge of performance tuning and crash analysis

Benefits For Sr. Staff Software Engineer, iOS

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Education Budget
Equity
Commuter Benefits
  • Medical, dental and vision insurance
  • Generous paid time off policy
  • Short-term and long-term disability
  • Mental health services access
  • 401k plan
  • 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 discounts
  • Commuter benefits
  • Pet insurance

Interested in this job?

Jobs Related To Peloton Sr. Staff Software Engineer, iOS

Technical Lead, Software Engineer, iOS

Lead iOS engineering team at Peloton, building native Swift applications for fitness experiences across iOS, tvOS, and watchOS platforms. Hybrid role in NYC.

Technical Lead, Software Engineer, iOS

Technical Lead position at Peloton leading iOS development team, combining engineering expertise with team leadership, offering competitive compensation and hybrid work arrangement in NYC.

Technical Lead, Software Engineer, iOS

Lead iOS engineering team at Peloton, building native Swift applications for fitness experiences across iOS, tvOS, and watchOS platforms. Hybrid role in NYC.

Sr. Staff Engineer - iOS Development

Senior Staff iOS Engineer position at Stryker, developing mobile applications for medical technology solutions.

Staff Software Engineer, iOS

Staff iOS Engineer position at Cambly, leading development of consumer-facing mobile apps used by millions of English learners worldwide.