Senior Software Engineer at Peloton Interactive
Peloton InteractiveAbout 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
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.
Software Engineer III, Backend
Join MyFitnessPal as a Software Engineer III, Backend, to develop and maintain APIs, solve complex problems, and enhance user experiences.
Senior Software Engineer - Python
Join Venmo as a Senior Software Engineer specializing in Python to develop scalable systems and lead technical projects.
Remote Senior Software Engineer (Python)
Remote Senior Software Engineer role at Pelago, focusing on Python, AWS, and cloud-native architectures.
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.
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.
Software Engineer II (Client Integrations)
Join Cedar as a Software Engineer II to build client integrations in a remote role, enhancing healthcare technology.
Senior Backend Developer - Java, Microservices
Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.
Senior Software Engineer, Borrower Support
Senior Software Engineer role in borrower support, focusing on AWS, Python, React, and Postgres in a hybrid work environment.
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.
Senior Full-Stack Product Engineer
Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.
Senior Software Engineer, Fan Experience
Join PlayOn Sports as a Senior Software Engineer to lead development in fan experience applications.
Senior Software Engineer, Backend
Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.
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.
Senior Software Engineer - Java Backend
Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.
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.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
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.
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.
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.
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.
Senior Software Engineer - Python, Django, Kubernetes
Join AppOmni as a Senior Software Engineer to develop secure backend systems using Python, Django, and Kubernetes.
Software Engineer 2
Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.
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.