Senior Server Engineer, Achieve

Strava
San Francisco, CA
Job Description
Strava is seeking a Senior Server Engineer to join the Achieve Team, specializing in backend and server-side development to support product and feature initiatives for the Progress Tab on Strava’s mobile app.

Requirements

  • 7+ years of professional software development experience or equivalent expertise in backend engineering
  • Proficiency in at least one of Strava’s core backend languages (Ruby, Java, Scala, Python, or Go)
  • Experience with relational (e.g., MySQL) and NoSQL (e.g., Redis, Cassandra) databases in production environments
  • Solid understanding of distributed systems, API design (GraphQL is a plus), and technologies like Kafka, Kubernetes, and Docker
  • Ability to mentor engineers and foster a positive, growth-oriented team culture

Benefits

  • Generous Paid Time Off
  • 401k Matching
  • Retirement Plan
  • Visa Sponsorship
  • Four Day Work Week
  • Generous Parental Leave
  • Tuition Reimbursement
  • Relocation Assistance
]]>