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).
At Strava, the Foundation engineering team safeguards the infrastructure supporting the journeys of millions of athletes. We supply the secure tools, frameworks, and platforms that underpin every feature our athletes value. As a Senior Engineer on Foundation, you’ll shape and evolve Strava’s core platform—empowering teams to move quickly and innovate boldly, crafting the developer experience for engineers across the company, building tools, partnering with teams, and enabling them to deliver features confidently and safely.
Job Responsibility:
Develop and sustain shared platform tools, frameworks, and infrastructure to support fast, secure development across various languages and runtimes
Reduce friction and boost velocity in developer workflows using code generation, templating, deployment pipelines, and shared libraries
Define, document, standardize, and enable guidelines for service platform usage and governance
Evaluate, integrate, or build developer infrastructure tools, such as CI/CD, deployment automation, monitoring/alerting, and internal dashboards
Mentor other engineers, provide guidance and support, help incorporate feedback from across the org, and foster a culture of shared ownership and collaboration
Requirements:
Proven foundation in software engineering
Comfortable working with various programming languages (e.g. Go, Python, JavaScript, Scala), or a readiness paired with the ability to learn rapidly
Proven understanding of building, deploying, and operating distributed services in a containerized microservices cloud environment (e.g. Kubernetes)
Experience designing, building, or maintaining developer tooling, shared libraries, or internal platform services
An ownership approach and an ability to drive projects end-to-end with minimal mentorship
Nice to have:
Experience with observability tools (metrics, logging, tracing), telemetry pipelines, monitoring, and alerting infrastructure
Prior experience working in a polyglot platform or migrating a monolithic or single-language platform to a multi-language ecosystem
Background in developer efficiency, build systems, CI/CD pipelines, or internal tooling
Experience with deployment automation, cloud services, and platform operations