← All roles
Staff Engineer, Core Services Platform
RubyScalaGoMySQLRedisApache KafkaKubernetesDockerAWSJava
About the role
Strava's Core Services Platform teams build the scalable foundations behind features like the feed and photo/video sharing, plus experimentation and notifications. This role owns the technical vision for social platform services, drives major modernization efforts, partners with product teams, and shapes social platform development. The engineer acts as tech lead for a small pod, sets technical direction, and balances long-term architectural investments with near-term product delivery.
Requirements
10+ years of backend engineering experience with a track record of setting technical direction. Experience leading technical projects, acting as tech lead, and driving roadmaps. Strong system design for distributed systems at scale. Proficiency in at least one of Ruby, Scala, Go, or Java. Experience with Kafka, Kubernetes, Docker, AWS, MySQL, Redis, and Cassandra. Interest in leading teams to prioritize and deliver well. Bonus: feed systems, social graphs, recommendation/ranking, large-scale mig
About the company
Strava
Strava is a social network for athletes that allows users to track, analyze, and share their workouts. The platform offers activity tracking, performance analysis, and social features, connecting athletes and enabling them to discover and engage with others.
View company page →More from Strava
Senior Server Engineer, Data Products
Apache SparkApache KafkaApache FlinkSnowflakeAWSPythonScalaGoKubernetesDocker
$180k–201k
Hybrid · Strava SF
Senior Server Engineer, Data Products
$180k–201k
Apache SparkApache KafkaApache FlinkSnowflakeAWSPythonScalaGoKubernetesDocker
Engineering Manager, Subscriptions
RubyJavaScalaPythonGoMySQLRedisApache KafkaKubernetesDistributed Systems
$222k–248k
Hybrid · Strava SF
Engineering Manager, Subscriptions
$222k–248k
RubyJavaScalaPythonGoMySQLRedisApache KafkaKubernetesDistributed Systems
Staff AI Engineer
LangChainElasticsearchPythonGoAWSKubernetesDocker
$260k–280k
Hybrid · Strava SF
Staff AI Engineer
$260k–280k
LangChainElasticsearchPythonGoAWSKubernetesDocker
Senior Machine Learning Engineer
PythonRScikit-learnPyTorchTensorFlowApache SparkSnowflakeAWSRubyJavaScalaGo
$198k–222k
Hybrid · Strava SF
Senior Machine Learning Engineer
$198k–222k
PythonRScikit-learnPyTorchTensorFlowApache SparkSnowflakeAWSRubyJavaScalaGo
Similar roles
Staff Back-end Engineer
$152k–261k
Staff Back-end Engineer
$152k–261k
Staff Software Engineer, ML Infra & Distributed Systems
$227k–325k
Staff Software Engineer, ML Infra & Distributed Systems
$227k–325k
Staff Software Engineer, Backend Platform
$258k–386k
Staff Software Engineer, Backend Platform
$258k–386k
Senior Software Engineer - Economy Platform (Product Dynamics)
$197k–243k
Senior Software Engineer - Economy Platform (Product Dynamics)
$197k–243k
Software Engineer, Content Platform
$164k–230k
Software Engineer, Content Platform
$164k–230k