Peloton Interactive logo

Senior Software Engineer at Peloton Interactive

Peloton Interactive

About the Role

The cloud teams at Peloton help power experiences across our Product portfolio, including our Bike, Tread, and Strength lines, as well as our Digital applications. We enable our members to discover and take live and on-demand classes across any number of fitness disciplines, send each other high-fives, compete on the leaderboard, take part in challenges, discover new music, and much more.

We’re looking for strong, passionate senior software engineers to join us in our quest to improve these experiences and build entirely new ones, while scaling our architecture to support many more millions of members.

At Peloton, intelligent and motivated engineers can have a tremendous impact on what we create and how we create it. Help us build the future of fitness!

Your Daily Impact at Peloton

  • Enhance and operate business-critical APIs and services with a focus on high availability, low latency, security and scalability
  • Propose, experiment, and implement solutions to scale services while meeting business and product requirements. Leverage production monitoring/profiling/tracing and load testing tools to discover bottlenecks and using techniques such as data modeling, query optimization, and caching to address the bottlenecks
  • Be a technical leader within the team you work with and multi-functional within Peloton. Able to identify common patterns as well as develop and foster development of reusable components and standards across teams
  • Coordinate technical projects across teams within Peloton
  • Be a valued member of an autonomous, multi-functional agile team
  • Use industry-standard, cloud-native tech, which means easily transferable skills

You Bring to Peloton

  • 6+ years of experience developing high-performance, highly scalable backend cloud application systems
  • A valued team player in a dynamic, autonomous, multi-functional agile team that inspires others
  • Hands-on experience building, testing, deploying, and monitoring services
  • Expertise in Kotlin, Python, or similar languages
  • Hands-on experience decomposing monoliths into microservices
  • Hands-on experience implementing event-driven architectures
  • Experience collaborating with members of other teams to gain clarity, triage issues, and drive multi-functional initiatives
  • Experience with both relational (e.g. PostgreSQL, MySQL) and NoSQL (e.g. DynamoDB, Cassandra, Mongo) databases
  • Experience with caching systems such as Memcache, Redis
  • Experience with request processing such as REST, gRPC, or GraphQL
  • Familiar with deployment toolings/environments such as Kubernetes, Terraform, GitHub Actions, Jenkins

Benefits
Extracted with AI

  • Health insurance
  • Paid vacation
  • Gym membership
  • Employee discounts

Similar jobs

Last update: 23 minutes ago

Peloton Interactive logo
Peloton Interactive

Software Engineer - Core API Team

Join Peloton as a Software Engineer on the Core API team, working with Python, AWS, and DevOps tools in a hybrid environment.

MyFitnessPal logo
MyFitnessPal

Software Engineer III, Backend

Join MyFitnessPal as a Software Engineer III, Backend, to develop and maintain APIs, solve complex problems, and enhance user experiences.

Venmo logo
Venmo

Senior Software Engineer - Python

Join Venmo as a Senior Software Engineer specializing in Python to develop scalable systems and lead technical projects.

Pelago logo
Pelago

Remote Senior Software Engineer (Python)

Remote Senior Software Engineer role at Pelago, focusing on Python, AWS, and cloud-native architectures.

Bloomberg logo
Bloomberg

Senior Software Engineer - API Platform

Join Bloomberg as a Senior Software Engineer on our API Platform team, focusing on high-quality APIs and user experience.

Spinwheel logo
Spinwheel

Senior Software Engineer - Remote

Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.

Cedar logo
Cedar

Software Engineer II (Client Integrations)

Join Cedar as a Software Engineer II to build client integrations in a remote role, enhancing healthcare technology.

Oracle logo
Oracle

Senior Backend Developer - Java, Microservices

Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.

January logo
January

Senior Software Engineer, Borrower Support

Senior Software Engineer role in borrower support, focusing on AWS, Python, React, and Postgres in a hybrid work environment.

Titan logo
Titan

Senior Full Stack Software Engineer

Join Titan as a Senior Full Stack Software Engineer in New York. Work with AWS, JavaScript, and TypeScript to build innovative financial solutions.

Apollo GraphQL logo
Apollo GraphQL

Senior Full-Stack Product Engineer

Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.

PlayOn Sports logo
PlayOn Sports

Senior Software Engineer, Fan Experience

Join PlayOn Sports as a Senior Software Engineer to lead development in fan experience applications.

Hayden AI logo
Hayden AI

Senior Software Engineer, Backend

Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.

Gorgias logo
Gorgias

Senior Software Engineer - Python

Join Gorgias as a Senior Software Engineer specializing in Python, Node.js, and REST APIs. Hybrid role in New York with excellent benefits.

Walmart logo
Walmart

Senior Software Engineer - Java Backend

Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.

Alpaca logo
Alpaca

Senior Software Engineer - Crypto

Join Alpaca as a Senior Software Engineer in Crypto, leading engineering for spot and derivatives exchanges. Remote role with competitive benefits.

Timescale logo
Timescale

Software Engineer - Backend (Python, Go)

Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.

HelloFresh logo
HelloFresh

Senior Backend Engineer - Microservices and Agile Methodologies

Join HelloFresh as a Senior Backend Engineer to design and operate high-scale communication systems using microservices and agile methodologies.

Harmonic logo
Harmonic

Software Engineer with Python and GraphQL Experience

Join Harmonic as a Software Engineer in New York, NY. Work with Python and GraphQL to develop innovative startup discovery tools.

Wellhub logo
Wellhub

Lead Software Engineer with AWS and REST Expertise

Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.

Gorgias logo
Gorgias

Senior Software Engineer - Python

Join Gorgias as a Senior Software Engineer in Python, working on API development and app integrations in a hybrid role in New York.

AppOmni logo
AppOmni

Senior Software Engineer - Python, Django, Kubernetes

Join AppOmni as a Senior Software Engineer to develop secure backend systems using Python, Django, and Kubernetes.

Intuit logo
Intuit

Software Engineer 2

Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.