Social platform for athletes tracking and sharing fitness activities globally
Strava operates a platform centered on activity recording and social connectivity for athletes, processing billions of uploads globally. The tech stack is polyglot and infrastructure-heavy (Ruby, Java, Scala, Python, Go, Kafka, Cassandra, Elasticsearch, Kubernetes), with active hiring weighted toward engineering and data roles—suggesting investment in scaling data pipelines and identity systems. Concurrent adoption of OAuth 2.0, OIDC, and WebAuthn signals a security and interoperability refresh, while projects around identity platform roadmap and data pipeline scalability point to infrastructure strain beneath user growth.
Notable leadership hires: Business Director
Strava connects athletes worldwide by enabling them to record, analyze, and share fitness activities. The platform ingests billions of activity uploads and powers social features, challenges, and segment-based competition mechanics for running, cycling, and multisport communities. Beyond the consumer app, the company is developing Strava for Business (with expansion into UK and Europe) and building monetization around sponsored experiences and challenges. The infrastructure spans mobile (iOS with SwiftUI, Apple Watch; Android), backend services (Ruby, Java, Scala, Python, Go), and a real-time data tier (Kafka, Cassandra, Elasticsearch). The organization is 201–500 employees, headquartered in San Francisco, and hiring across the US, UK, Germany, and Ireland.
Strava uses Ruby, Java, Scala, Python, and Go for backend services; MySQL, Redis, Cassandra, and Kafka for data; Kubernetes and Docker for orchestration; Elasticsearch for search; and iOS (SwiftUI, UIKit) and Android for mobile platforms.
Current projects include expanding Strava for Business in the UK and Europe, enhancing the challenges product, building an identity platform roadmap, scaling data pipeline infrastructure, and developing maps and routes experiences.
Other companies in the same industry, closest in size