Senior Software Engineer, Data Foundations

Peloton Peloton · Consumer · Poland · Software

Senior Software Engineer role focused on building and operating data-intensive backend systems, including databases, caching layers, and data pipelines, within a cloud-native environment. The role emphasizes data reliability, scalability, and developer experience through self-service tooling and automation.

What you'd actually do

  1. Design, build, and operate backend systems that rely on scalable and highly available data persistence layers.
  2. Partner with service teams to improve database design, query performance, and data modeling.
  3. Contribute to automation around infrastructure provisioning using tools like Terraform and Backstage.
  4. Improve developer experience by building self-service tooling for databases and caching systems.
  5. Work on observability, performance insights, and autoscaling strategies for production datastores.

Skills

Required

  • 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)

Nice to have

  • Experience with Terraform
  • Experience with Backstage

What the JD emphasized

  • deep experience building and operating data-intensive systems
  • backend engineer who has built and operated production systems
  • data performance, reliability, and modeling mattered