companyPeloton Interactive, Inc. logo

Senior Full Stack Software Engineer - Device Services

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Qualifications: 5+ years of software engineering experience. Experience with Python, Kotlin, JavaScript/TypeScript, or similar languages. Proficiency in at least one JavaScript framework, with a preference for React. Experience in building and scaling RESTful microservices. Familiarity with data storage solutions such as PostgreSQL, MongoDB, and DynamoDB. Knowledge of deployment tools like Kubernetes and Terraform. Experience in Android development or Site Reliability Engineering is a plus. Familiarity with AI development tools is beneficial.

About the job

SENIOR FULL STACK SOFTWARE ENGINEER - DEVICE SERVICES

ABOUT THE ROLE

Join our innovative team at Peloton as a Senior Full Stack Software Engineer, where you will play a pivotal role in developing Device Management features that enhance the experience of every Peloton Connected Fitness Device. Working within an agile scrum framework, you will leverage your expertise in both front-end and back-end development to create seamless solutions that simplify complex service interactions.

We value a collaborative approach and prioritize team learning as you contribute to code reviews, architectural designs, and pair programming sessions. Your leadership will foster a shared ownership mentality among your peers, driving the success of our projects.

YOUR IMPACT AT PELOTON:

  • Engage with diverse technologies across both API and web platforms within an agile environment.
  • Enhance processes, technologies, and communication with fellow engineers, designers, and product managers to effectively scope, develop, and deliver exceptional software experiences.
  • Lead technical initiatives within your team and across Peloton, identifying reusable components and fostering best practices.
  • Oversee technical projects that span multiple teams within Peloton.
  • Become a crucial member of an autonomous, multi-functional agile team.

YOU BRING TO PELOTON:

  • A minimum of 5 years of software engineering experience.
  • Proficiency in programming languages such as Python, Kotlin, JavaScript/TypeScript, or similar.
  • Expertise in at least one JavaScript framework, preferably React, but experience with Vue or similar frameworks is also welcome.
  • Hands-on experience in building, testing, and scaling RESTful microservices.
  • Familiarity with data stores such as PostgreSQL, MongoDB, DynamoDB, and Elasticsearch.
  • Knowledge of deployment tools and environments, including Kubernetes, Terraform, GitHub Actions, and Jenkins.
  • Experience in the Android development ecosystem or Site Reliability Engineering is advantageous.
  • Exposure to AI development tools like Claude or similar models is a plus.

About Peloton Interactive, Inc.

Peloton Interactive, Inc. (NASDAQ: PTON) is a leading technology company that provides its members with expert instruction and world-class content, creating impactful and entertaining workout experiences for anyone, anywhere.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.