Senior Software Engineer, Data Foundations
💼 Full-time🗓 2026-06-25
Rewrite
## Senior Software Engineer, Data Foundations
## ABOUT THE ROLE
At Peloton, we treat Data as a Product - a critical asset that powers every member interaction and business decision. The Datastores team's mission is to provide a reliable, secure, highly available, and highly performant data persistence layer for application services across the company. Our guiding principles: 1. Protect the data, 2. Optimize for scale, speed, and reliability, 3. Eliminate toil.
We are looking for a Senior Software Engineer with deep experience building and operating data-intensive systems to join our Datastores team. This role is ideal for a backend engineer who has built and operated production systems that rely heavily on databases, caching layers, and data pipelines, and who is excited to deepen their expertise in scalable, cloud-native data infrastructure.
You will work at the intersection of application engineering and data platform reliability - partnering with service teams to improve how data is stored, accessed, scaled, and observed across Peloton's ecosystem.
## YOUR DAILY IMPACT AT PELOTON
You will:
- Design, build, and operate backend systems that rely on scalable and highly available data persistence layers.
- Partner with service teams to improve database design, query performance, and data modeling.
- Contribute to automation around infrastructure provisioning using tools like Terraform and Backstage.
- Improve developer experience by building self-service tooling for databases and caching systems.
- Work on observability, performance insights, and autoscaling strategies for production datastores.
- Contribute to architectural decisions around multi-regional data persistence and global scalability.
This role combines hands-on backend engineering with deep exposure to cloud data systems and platform reliability challenges.
## WHAT YOU BRING
We're looking for strong backend engineers who are "data-aligned" — meaning you've built systems where data performance, reliability, and modeling mattered.
- 5+ years of software engineering experience building production backend systems.
- Strong experience with relational databases such as PostgreSQL or MySQL, including schema design, indexing, and query optimization.
- Experience working with NoSQL datastores such as DynamoDB, Redis, Elasticsearch, or Memcache.
- Exposure to data pipelines, event-driven architectures, or systems that interface with streaming or batch processing frameworks.
- Experience operating services in cloud environments (preferably AWS).
- A strong understanding of distributed systems fundamentals: latency, consistency models, replication, and scaling strategies.
- Experience running or tuning PostgreSQL or Aurora in production.
- Experience with multi-region architectures.
- Exposure to observability tooling (metrics, tracing, query insights).
## WHO YOU ARE
You think about data integrity first.
You care about performance and understand that small database decisions can have large system-wide impact.
You enjoy reducing m
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.