Strava
Engineering Manager, Subscriptions
Strava SF, Remote. Posted 2 months ago
The role
You will lead a team of server engineers building subscription and payments backend systems. You will own the technical roadmap, write code, and manage the career growth of engineers.
What you will do
- Lead a team of server engineers building subscription and payments backend.
- Own the technical roadmap for payments and subscription infrastructure.
- Drive both platform and product work.
- Write code, own technical designs, and make architecture decisions.
- Hire, develop, and retain engineers at multiple levels.
- Keep payment and subscription services reliable and healthy.
- Partner cross-functionally with product, design, accounting, and marketing.
- Manage on-call, incident response, and operational bar for systems.
- Make pragmatic tradeoffs between shipping and platform investment.
- Build processes to improve how the team works.
Required qualifications
- 5+ years of professional software development experience in backend engineering.
- 2+ years of engineering management experience, or demonstrated tech lead experience.
- Proficiency in at least one of Strava's backend languages (Ruby, Java, Scala, Python, or Go).
- Experience with distributed systems and production infrastructure (MySQL, Redis, Kafka, Kubernetes, or similar).
- A track record of helping engineers grow through direct feedback, mentorship, and sponsorship.
Nice to have
- Experience with, or genuine interest in, payments, billing, or subscription systems.
About the company
Strava is the app for active people with over 200 million athletes in more than 185 countries. Its mission is to motivate people to live their best active lives.