Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Strava Logo

Senior Software Engineer, Data Platform

Strava

$180,000 - $200,000
Dec 3, 2025
San Francisco, CA, US
Apply Now

Strava is seeking a senior software engineer to help grow its data platform as the company scales, with the goal of motivating people to live their best active lives by providing a foundation for decision-making through rich data analysis.

Requirements

  • Have 3+ years of experience developing data-intensive software using languages like Python, Scala, Java, Go, or Ruby, with the ability to evaluate and adopt new technologies as business needs evolve.
  • Be comfortable reading and reasoning about SQL queries in data pipeline contexts (e.g., dbt models), understanding how transformations impact downstream systems.
  • Have hands-on experience working with distributed data processing tools (e.g., Spark, Flink, Kafka) on production datasets, with an understanding of their tradeoffs and appropriate use cases.
  • Have built or maintained data pipelines using cloud data warehouses (e.g., Snowflake, BigQuery, Redshift), Data lakes (e.g., Iceberg, Hudi) or similar solutions, understanding performance optimization and cost considerations.
  • Understand the underlying infrastructure needed to serve production data platforms (e.g., Kubernetes, AWS, GCP, Azure), including experience deploying and managing data infrastructure components like clusters, storage systems, and compute resources.

Responsibilities

  • Collaborate with people across teams and functions that hold deep curiosity for data.
  • Work with hefty data systems at the global scale of Strava, supporting functions including analytics, AI/ML, engineering, and finance, and help strengthen our infrastructure as we grow.
  • Deliver value more through software, leaning into tooling and automation rather than repetitive toil.
  • Grow your expertise in the steadily evolving technologies and ecosystem of data.
  • Building scalable software solutions to existing data problems utilizing modern data technologies.
  • Writing high quality and reliable code that supports our end user experience.
  • Understanding that data security and privacy is of utmost importance.

Other

  • 3+ years of experience
  • Fostering an inclusive and motivating team culture to help everyone achieve their best.
  • Holding empathy for the users of our platform to truly understand the challenges we address for them.
  • Follow a flexible hybrid model that translates to more than half your time on-site in our San Francisco location — three days per week.
  • Strava is an equal opportunity employer.