echoloc

Strava Tech Stack

Social platform for athletes tracking and sharing fitness activities globally

Software Development San Francisco, California 201–500 employees Privately Held

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.

Tech Stack 63 technologies

Core StackRuby Java Scala Python Go MySQL Redis Cassandra Kafka Kubernetes Docker Elasticsearch GraphQL Jira Confluence Airtable SwiftUI Figma After Effects Adobe Creative Cloud Finagle OAuth 2.0 OIDC WebAuthn iOS UIKit Objective-C Apple Watch Rive Android+31 more
AdoptingOAuth 2.0 OIDC WebAuthn OAuth

What Strava Is Building

Challenges

  • Balancing technical debt with new feature development
  • Scaling identity platform
  • Subscription and user retention growth
  • Process automation
  • Reducing developer friction
  • Alignment across stakeholders
  • Driving revenue in a strategically critical space
  • Enhancing data pipeline scalability
  • Optimizing data model efficiency
  • Scaling inference and deployment

Active Projects

  • Develop strava for business in the uk and across europe
  • Sponsored experiences
  • Enhance challenges product
  • Sell sponsored challenges and sponsored segment campaigns
  • Map platform
  • Audit support
  • Public readiness journey
  • Identity platform roadmap
  • Progress tab backend services
  • Maps tab and routes experiences

Hiring Activity

Steady55 roles · 20 in 30d

Department

Engineering
20
Data
5
Marketing
5
Product
5
Sales
5
Finance
4
Design
3
HR
2

Seniority

Senior
43
Mid
7
Manager
2
Director
1
Lead
1
Staff
1

Notable leadership hires: Business Director

Company intelligence

Find more companies like Strava by tech stack, pain points and active projects

Get started free

About Strava

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.

HeadquartersSan Francisco, California
Company Size201–500 employees
Hiring MarketsUnited States, United Kingdom, Germany, Ireland

Frequently Asked Questions

What is Strava's tech stack?

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.

What is Strava working on?

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.

Similar Companies in Software Development

Other companies in the same industry, closest in size