Senior Software Engineer, Data Foundations
Peloton is seeking a Senior Software Engineer to join our Datastores team, which is dedicated to providing a reliable, secure, and high-performing data persistence layer for application services across the company. This role is pivotal in ensuring that data, a critical asset at Peloton, is effectively managed to power member interactions and business decisions.
In this position, you will design, build, and operate backend systems that rely on scalable and highly available data persistence layers. Collaborating closely with service teams, you will enhance database design, optimize query performance, and improve data modeling. Your responsibilities will also include automating infrastructure provisioning using tools like Terraform and Backstage, developing self-service tooling for databases and caching systems, and contributing to architectural decisions around multi-regional data persistence and global scalability.
The ideal candidate will have over 5 years of experience in building production backend systems, with strong expertise in relational databases such as PostgreSQL or MySQL, including schema design, indexing, and query optimization. Experience with NoSQL datastores like DynamoDB, Redis, Elasticsearch, or Memcache is essential. Additionally, familiarity with data pipelines, event-driven architectures, and operating services in cloud environments, preferably AWS, is required. A solid understanding of distributed systems fundamentals, including latency, consistency models, replication, and scaling strategies, is also necessary.
Peloton offers a comprehensive benefits package, including medical, dental, and vision insurance, generous paid time off, short-term and long-term disability coverage, access to mental health services, 401k plans, tuition reimbursement, and student loan paydown plans. Employees also enjoy free access to the Peloton Digital App, discounts on apparel and products, commuter benefits, and more.
Joining Peloton means becoming part of a company that values data as a product and is committed to innovation in the fitness industry. You'll have the opportunity to work in a collaborative environment that encourages growth and development, contributing to a mission that impacts millions of members worldwide.