This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Strava is hiring a Server Engineer to work on a new Comms and Experimentation Platform team within our Horizontal Engineering organization. This is a ground-floor opportunity to help shape the platform that powers how Strava connects with athletes. As a Server Engineer for the Comms and Experimentation Platform team, you will be a founding member of the team, working alongside senior engineers to build scalable platform capabilities for communications and experimentation.
Job Responsibility:
Grow your expertise, working with experienced engineers on distributed systems, event streaming, and communications infrastructure at scale
Drive measurable impact, building features that enable Marketing campaigns and product experiments that reach millions of athletes
Own your work end-to-end, building capabilities from design to implementation to production deployment and monitoring
Grow your platform engineering skills, building reusable capabilities rather than one-off solutions
Taking ownership of well-defined projects with support from senior engineers
Building strong working relationships with teammates and contributing to a positive team culture
Producing clean, well-tested code that other engineers can understand and build upon
Requirements:
1-3 years of professional software engineering experience building backend systems or services
Strong fundamentals in at least one programming language (Java, Scala, Python, Go, or similar)
Experience with relational databases (MySQL, PostgreSQL) or distributed data stores
Eager to learn, ask great questions, and aren't afraid to work on unfamiliar problems
Work well with others, communicate clearly, and actively seek feedback