Peloton is looking to improve and scale their cloud architecture to support millions of members across various fitness experiences.
Requirements
- 3+ years of experience developing high-performance, highly scalable backend cloud application systems
- Hands-on experience building, testing, deploying, and monitoring services
- Experience in Kotlin, Python, or similar languages
- Experience with relational (e.g. PostgreSQL, MySQL) and NoSQL (e.g. DynamoDB, Cassandra, Mongo) databases
- Experience building and scaling out RESTful microservices
Responsibilities
- Enhance and operate business-critical APIs and services with a focus on high availability, low latency, security and scalability
- Promote iterative development to deliver bug-free code, using best practices such as feature toggles, CI/CD, canary releases, test automation, logging, and monitoring
- Build collective ownership amongst the team by contributing to code reviews, designs, whiteboarding, and pair-programming
- Collaborate with members of other teams to gain clarity, triage issues, and drive them through cross-functional initiatives
Other
- 3+ years of experience
- A valued team player in a dynamic, autonomous, multi-functional agile team that inspires others
- Medical, dental and vision insurance
- Generous paid time off policy
- Short-term and long-term disability
- Access to mental health services
- 401k, tuition reimbursement and student loan paydown plans
- Employee Stock Purchase Plan
- Fertility and adoption support and up to 18 weeks of paid parental leave
- Child care and family care discounts
- Free access to Peloton Digital App and apparel and product discounts
- Commuter benefits and Citi Bike Discount
- Pet insurance