echoloc

Strava Tech Stack

Global activity platform and record for athletes, with growing B2B business

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

Strava operates a massive activity-logging network—billions of uploads from athletes worldwide—built on polyglot infrastructure (Android/iOS, Ruby, Go, Python, Kafka, Cassandra, PostgreSQL + PostGIS). Heavy engineering hiring (17 roles) paired with aggressive marketing (8 roles) and emerging data/sales functions reveals a two-pronged growth push: platform modernization and commercial expansion. Active projects span recommendation systems, campaign attribution, and B2B lifecycle scaling—suggesting a shift from pure athlete engagement toward monetization through partner and enterprise channels.

Tech Stack 67 technologies

Core StackKotlin Ruby Java Scala Go Python MySQL Redis Cassandra Kafka Kubernetes Jira Confluence Airtable JavaScript AWS PostgreSQL Terraform Istio Tableau Amplitude Figma Android Jetpack OAuth 2.0 OIDC WebAuthn passkeys iOS PostGIS+36 more
AdoptingOAuth 2.0 OIDC WebAuthn passkeys

What Strava Is Building

Challenges

  • Reducing developer friction
  • Partner retention and expansion
  • Lack of enterprise-grade attribution
  • Measurement gaps driving churn
  • Aligning media investments with brand okrs
  • Improving retention for b2b partners
  • Reducing friction in communications
  • Scaling b2b lifecycle programs
  • Scaling social platform for growing athlete base
  • Modernizing critical platform services

Active Projects

  • Design recommendation systems and activity prediction models
  • Develop audience effectiveness proof points
  • Design campaign attribution frameworks
  • Build partner marketing sciences function
  • Brand media measurement planning
  • Developer relations lifecycle communications
  • Strava for business communications
  • Acp lifecycle program scaling
  • Building backend for social features
  • Modernization of critical platform services

Hiring Activity

Accelerating35 roles · 30 in 30d

Department

Engineering
17
Marketing
8
Sales
3
Legal
2
Data
1
Finance
1
HR
1
Product
1

Seniority

Senior
22
Manager
5
Staff
4
Lead
3
Mid
3

Notable leadership hires: Account Management Lead

Company intelligence

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

Get started free

About Strava

Strava is a social platform and activity record for athletes, capturing billions of activity uploads globally. The core product connects athletes to training data, community, and personal performance tracking. Beyond consumer, the company is building a B2B business serving partners and enterprises through data, measurement, and marketing services. Engineering is structured around Android/iOS, backend services (Ruby, Go, Scala, Python), and data infrastructure (Cassandra, Kafka, PostgreSQL with geospatial extensions). The organization is 201–500 people, headquartered in San Francisco, and actively hiring across US, Germany, and UK.

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

Frequently Asked Questions

What tech stack does Strava use?

Android, iOS, Kotlin, Java, Ruby, Go, Python, Scala, MySQL, PostgreSQL (with PostGIS), Redis, Cassandra, Kafka, Kubernetes, AWS. Also: Tableau for analytics, Figma for design, Jira/Confluence for ops.

What is Strava working on?

Recommendation and prediction models for athletes; attribution and measurement frameworks for B2B partners; social feature backend; platform modernization; lifecycle scaling for partner programs.

How this profile is built

Strava's technology stack, projects, and hiring signals are inferred from public hiring and company data — career pages, public listings, and company web presence — then clustered and de-duplicated. Figures are estimates that refresh over time. Read our full methodology →

This is not an official vendor or customer list. It is a technology-adoption signal inferred from public data, intended for B2B research.