Staff Software Engineer

Peloton provides Members with expert instruction and world class content to create impactful and entertaining workout experiences for anyone, anywhere and at any stage in their fitness journey.
$208,505 - $245,300
Backend
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
8+ years of experience
Consumer · E-Commerce · Healthcare

Description For Staff Software Engineer

Peloton E-commerce Engineering is seeking a Staff Engineer to build the new V2 of their subscriptions infrastructure. This role is crucial for a core area generating over $1b in annual revenue and will impact novel approaches to Peloton membership. The position involves working on multiple hardware modalities, content tiers, complex payment strategies, and multiple apps.

This coding-heavy Staff Engineer role focuses on migrating from a dense monolith to an event-driven service-oriented architecture. The ideal candidate should have experience with high-growth startups and larger enterprise environments, possess diplomacy skills for cross-functional collaboration, and be able to develop mental maps of complicated systems.

Key responsibilities include:

  • Driving a performance-based culture within the team
  • Collaborating with multi-functional team members
  • Instilling a culture of automation and engineering efficiency
  • Identifying and removing blockers across engineering, design, and product management
  • Enabling open communication and collaboration
  • Delivering timely results without compromising quality

Requirements:

  • Fluency in Kotlin
  • Experience delivering event-driven microservices at scale
  • Deep understanding of complex digital subscription products
  • Familiarity with step functions, state machines, or Temporal workflows
  • Experience with Github actions and CI/CD
  • Ability to mediate between competing priorities
  • Effective communication skills

Peloton offers a competitive salary range of $208,505—$245,300 USD for this position, along with comprehensive benefits including medical insurance, paid time off, 401k, equity awards, and more.

Join Peloton to be part of a team that motivates the world to live better, where "Together We Go Far" is more than just a motto – it's a commitment to collective greatness.

Last updated 3 months ago

Responsibilities For Staff Software Engineer

  • Motivate and drive a performance-based culture
  • Collaborate with multi-functional team members
  • Instill a culture of automation and engineering efficiency
  • Identify and remove blockers across teams
  • Enable open communication and collaboration
  • Achieve timely delivery without compromising quality

Requirements For Staff Software Engineer

Kotlin
Java
  • Fluency with Kotlin
  • Experience delivering event-driven microservices / SOA at scale
  • Deep understanding of complex digital subscription products
  • Experience with Github actions
  • Familiarity with CI/CD
  • Ability to mediate between competing priorities
  • Effective communication skills

Benefits For Staff Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
Equity
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401k
  • Generous paid time off
  • Short-term and long-term disability
  • Mental health services
  • Tuition reimbursement
  • Student loan paydown plans
  • Employee Stock Purchase Plan
  • Fertility and adoption support
  • 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 Staff Software Engineer

Software Engineer, Infrastructure

Senior Infrastructure Software Engineer role at Meta focusing on building and scaling core backend components for billions of users.

Product Manager, Shopping Experience - New Product Introduction (NPI)

Lead product strategy and technical implementation for Apple's online store new product launches, delivering exceptional digital shopping experiences.

Manager, Technical Program Management - Developer Platform

Lead TPM position at Meta focusing on Developer Platform, managing team and cross-functional programs for API development and platform security.

Engineering Manager, Content Promotion & Distribution

Engineering Manager position at Netflix leading Content Promotion & Distribution teams, focusing on publicity, fan engagement, and content understanding technology.

Graphics Power Performance Engineer - Staff/Senior Staff

Staff/Senior Staff Graphics Power Performance Engineer role at Qualcomm India, focusing on GPU architecture optimization and power efficiency in Bangalore.