Full Stack Engineer
Machine Learning
Posted on 2/22/2023
INACTIVE
Peloton

1,001-5,000 employees

Interactive fitness platform with on-demand classes
Company Overview
Peloton Interactive is a global leader in the connected fitness industry, offering a comprehensive fitness ecosystem that combines top-tier equipment, software, and content to make fitness accessible and effective for everyone. The company's culture is centered around fostering social connections and motivation among its 6.7 million members, with a vast library of live and on-demand studio classes available across multiple platforms and devices. Peloton's competitive advantage lies in its unique blend of fitness, technology, and media, offering a variety of membership and payment options, and extending its reach to corporate wellness and commercial sectors.
Consumer Software

Company Stage

N/A

Total Funding

$1.9B

Founded

2011

Headquarters

New York, New York

Growth & Insights
Headcount

6 month growth

-2%

1 year growth

-5%

2 year growth

-25%
Locations
New York, NY, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Python
JavaScript
Quality Assurance (QA)
AWS
Jenkins
Django
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • 2+ years of experience with Python and JavaScript/Django and a strong programming background (currently not accepting new graduates for this position)
  • 2+ years of experience with common AWS technologies like SQS, S3, MWAA etc
  • Experience with developing and deploying containerized microservices into cloud environments
  • Understanding test driven development and experience with Jenkins in building out CI/CD pipelines
  • Interested in picking up new tools/technologies required for development
  • Capacity to work in high growth, fast-paced environments, and can adapt to change
Responsibilities
  • Integrate vendor applications that allows teams to QA and label data for ML training needs
  • Develop new client-facing features that support data management lifecycle
  • Promote constant refactoring, pair programming, iterative development, and other industry best practices such as CI/CD, test automation, logging, and monitoring in order to ensure confidence in our release process
  • Write understandable, well tested code and libraries with an eye towards maintainability and scalability
  • Active engagement in technical discussions during architecture meetings, code reviews, and task breakdown
  • Help to evolve our system, organically without over-engineering, promoting simplicity and working software