Full-Time

Senior Software Engineer

Full Stack

Updated on 12/6/2024

Peloton

Peloton

1,001-5,000 employees

Indoor cycling workouts with streaming classes

Consumer Software
Education
Consumer Goods

Compensation Overview

$168.4k - $227.4kAnnually

+ Annual Equity Awards + Employee Stock Purchase Plan

Senior

New York, NY, USA

Category
Full-Stack Engineering
Software Engineering
Required Skills
Kubernetes
Microsoft Azure
React.js
Apache Kafka
Postgres
Docker
AWS
Go
Vue.js
Redis
Next.js
Development Operations (DevOps)
Google Cloud Platform
Requirements
  • 5+ years of software development experience, with minimum 2 years of experience in Go (Golang).
  • 3+ years of experience contributing to the architecture and design of new and current systems.
  • Strong knowledge of Go (GoLang) for building APIs and microservices, including experience with concurrency patterns and performance optimization.
  • Proficient in front-end development, with experience using modern frameworks (React+NextJS, Vue+Nuxt, Svelte+SvelteKit)
  • Familiarity with DevOps principles, with experience of containerization/orchestration (e.g., Docker, Kubernetes), CI/CD, observability, and cloud platforms (e.g., AWS, GCP, Azure).
  • Hands-on experience with relational databases (PostgreSQL) and NoSQL databases (e.g., Dynamo, Redis).
  • Ability to design and implement event-driven systems using Kafka to enable real-time data processing, decoupled services, and robust messaging patterns.
  • Strong written and verbal communication skills, with a demonstrated ability to work collaboratively in a team environment.
  • Analytical and creative problem solver, with the flexibility to accommodate evolving business needs.
  • Passionate about technology, naturally curious, and always learning.
Responsibilities
  • Design, develop, and maintain scalable web applications using Go for the back end and React for the front end.
  • Write understandable, testable code with an eye towards maintainability, scalability and performance. Your code should set the bar for how to approach the next generation of Peloton microservices.
  • Help to evolve our Order and Fulfillment Platforms to best in class by providing guidance to the teams in terms of technical strategy and excellency.
  • Collaborate with other engineers by taking part in pair programming, team discussions, and task breakdown.
  • Help promote a culture of learning and constant improvement.
  • Partner with stakeholders to identify technical trade-offs and to make informed technical and product decisions.

Peloton provides high-energy indoor cycling workouts through its exercise bike, which streams live and on-demand classes to users' homes. The bike features a large screen for classes led by professional instructors, catering to all fitness levels. Peloton's business model combines hardware sales with a subscription service for access to its extensive library of workouts, generating recurring revenue. The company's goal is to offer a convenient and engaging way for people to exercise at home, building a loyal community of fitness enthusiasts.

Company Stage

IPO

Total Funding

$967.6M

Headquarters

New York City, New York

Founded

2011

Growth & Insights
Headcount

6 month growth

-9%

1 year growth

-8%

2 year growth

-19%
Simplify Jobs

Simplify's Take

What believers are saying

  • New audio-focused strength training app expands Peloton's digital offerings.
  • 'Road to 10K' program attracts users training for specific goals.
  • Appointment of Peter Stern as CEO may bring innovative strategies.

What critics are saying

  • Closure of Vancouver store suggests potential financial or strategic challenges.
  • $25.5 million settlement could impact financial resources.
  • Increased competition from fitness apps offering personalized plans may draw users away.

What makes Peloton unique

  • Peloton merges high design with technology for a unique fitness experience.
  • Offers live and on-demand classes led by elite NYC instructors.
  • Combines hardware, software, and content for an efficient workout experience.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Comprehensive health & life benefits

Supporting families

Future planning

Education

Product discounts

Supporting our communities