companyPeloton Interactive, Inc. logo

Senior Software Engineer, Data Foundations

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

We seek strong backend engineers with a focus on data systems, emphasizing performance, reliability, and effective modeling.

About the job

Senior Software Engineer, Data Foundations

ABOUT THE ROLE

At Peloton, we view Data as a Product—a vital asset that drives every member interaction and influences business decisions. Our Datastores team is committed to offering a dependable, secure, and high-performing data persistence layer for application services throughout the organization. Our core principles include: 1. Safeguard the data, 2. Optimize for scalability, speed, and reliability, and 3. Minimize manual effort.

We are seeking a Senior Software Engineer with extensive experience in constructing and managing data-intensive systems to join our Datastores team. This position is perfect for a backend engineer who has developed and maintained production systems heavily reliant on databases, caching layers, and data pipelines, and who is eager to advance their knowledge in scalable, cloud-native data infrastructures.

You will collaborate at the intersection of application engineering and data platform reliability, working alongside service teams to enhance the storage, access, scalability, and observability of data across Peloton’s ecosystem.

YOUR DAILY IMPACT AT PELOTON

Your responsibilities will include:

  • Designing, building, and maintaining backend systems that depend on scalable and highly available data persistence layers.
  • Collaborating with service teams to refine database design, enhance query performance, and optimize data modeling.
  • Contributing to automation efforts surrounding infrastructure provisioning using tools like Terraform and Backstage, while improving developer experience by creating self-service tools for databases and caching systems.
  • Focusing on observability, performance insights, and autoscaling strategies for production datastores.
  • Participating in architectural discussions regarding multi-regional data persistence and global scalability.

This role merges hands-on backend engineering with significant exposure to cloud data systems and platform reliability challenges.

WHAT YOU BRING

We are looking for proficient backend engineers who are data-centric—those who have built systems where data performance, reliability, and modeling are crucial.

  • 5+ years of software engineering experience in developing production backend systems.
  • Strong familiarity with relational databases such as PostgreSQL or MySQL, including schema design, indexing, and query optimization.
  • Experience with NoSQL datastores like DynamoDB, Redis, Elasticsearch, or Memcache.
  • Exposure to data pipelines, event-driven architectures, and cloud technologies.

About Peloton Interactive, Inc.

Peloton is a leading interactive fitness platform that connects users with engaging workouts and a supportive community. We prioritize innovation and data-driven decision-making to enhance our services and user experience.

Similar jobs

Tailoring 0 resumes

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