S

Strava

Fitness tracking and social network platform

Senior Server Engineer - Data Products

Data EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA$180.4k - $200.8k /yr

About the Job

Requirements

  • Experience building and operating complex, data-intensive backend systems in production at scale, with a track record of breaking large technical problems into well-scoped, executable work.
  • Demonstrated experience building access layers, platform tooling, or internal developer products, ideally for large-scale data or machine learning systems, with a strong instinct for contract design, versioning, and self-serve patterns.
  • Experience building and maintaining production data pipelines and batch/stream workflows using technologies such as Spark, Kafka, Flink, Iceberg, Snowflake, or similar.
  • Proficiency in backend service development on cloud environments, with AWS preferred, using Python, Scala, Go, or equivalent.
  • Solid understanding of distributed systems and containerized infrastructure, including Kubernetes and Docker.
  • Comfort taking technical ownership within a project or team, making design trade-offs, coordinating with collaborators, and mentoring junior engineers and peers.
  • Strong communication and collaboration skills to work effectively with cross-functional partners.

Responsibilities

  • Build and operate pipelines, APIs, and platform tooling that expose derived data products, including embeddings, ranking artifacts, clustering outputs, and enriched activity streams, as reliable, well-documented internal products.
  • Build components of self-serve interfaces and golden paths that let product and CUJ engineering teams use core data products without deep machine learning or data engineering expertise.
  • Drive projects end-to-end, from pipeline design and artifact schema through production deployment and monitoring, ensuring correctness, freshness, and reliability of owned data products.
  • Work with machine learning engineers to integrate model outputs into durable, versioned artifacts; partner with Data Platform on compute patterns and cost efficiency; and inform product teams on consuming and leveraging these capabilities.
  • Explore and use Strava's fitness and geolocation datasets to extract actionable insights, inform product decisions, and optimize existing features.
  • Apply engineering rigor, versioning, contracts, service-level agreements, monitoring, and deprecation paths to data artifacts and machine learning insights so downstream teams can depend on them.
  • Take accountability for production system reliability and correctness and downstream adoption, while tracking adjacent workstreams so dependencies and timing do not stall the team.
  • Work with machine learning engineers, data engineers, data scientists, and product managers to align on artifact semantics, evaluation standards, and consumption patterns.
  • Help establish best practices for data product development and operational health, and mentor junior and mid-level engineers on the team.
  • Build and optimize product experiences at the intersection of geolocation and fitness for active people worldwide.

Desired Qualifications

  • Engage with machine learning concepts such as embeddings, classification outputs, model evaluation, and generative AI integrations; existing machine learning practitioner experience is a bonus.
  • AWS experience is preferred.

About the Company

Strava

Fitness tracking and social network platform

Strava records, tracks, and analyzes athletic activities, offering metrics like speed, pace, and distance, plus features such as performance comparison and Relative Effort. It operates on a freemium model, with basic functions free and Premium subscriptions unlocking advanced training plans, route planning, and deeper analytics. It also serves as a social network for athletes, allowing users to share activities, connect with others, and discover routes, races, and clubs across GPS-compatible devices and iPhone, Android, and web apps. The goal is to help athletes train more effectively, stay motivated, and improve performance while monetizing through premium memberships.

Company size
1,001-5,000
Company stage
Series F
Total funding
$151.4M
Headquarters
San Francisco, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Strava

See more jobs