
About Strava
The social network for athletes to connect and compete
Key Highlights
- 125 million+ athletes using the platform
- Raised $151.4 million in Series F funding
- Partnership with Oura for wearable fitness integration
- Offers both free and premium subscription services
Strava, headquartered in the Mission District of San Francisco, CA, is a leading social network for athletes, boasting over 125 million users who track their running and cycling routes. The company offers both free and premium subscription services, and in 2025, it raised $151.4 million in Series F ...
🎁 Benefits
Strava provides competitive base salaries and stock options, along with 100% company-paid benefits for employees and their families. Employees enjoy f...
🌟 Culture
Strava fosters a vibrant community of athletes by encouraging engagement through weekly team workouts, including for remote employees. The company val...
Overview
Strava is seeking a Senior Server Engineer to enhance their Identity Platform, focusing on authentication and security systems. You'll work with technologies like Java and modern identity protocols. This role requires significant experience in backend engineering.
Job Description
Who you are
You have 5+ years of backend engineering experience, particularly in building secure and scalable server-side applications. Your expertise includes designing and implementing authentication and authorization systems that ensure user trust and security across platforms. You are well-versed in modern identity protocols and understand the importance of balancing user experience with security measures. Your collaborative spirit allows you to work effectively with cross-functional teams, including Product, Security, and Engineering, to deliver robust identity solutions. You are proactive in identifying areas for improvement and are committed to enhancing the user experience while maintaining high security standards. You thrive in a hybrid work environment, valuing both in-person collaboration and the flexibility of remote work.
Desirable
Experience with identity management systems and protocols is a plus, as is familiarity with multi-factor authentication and secure token exchange. You may also have knowledge of mobile and web application development, which can enhance your contributions to improving identity flows across various platforms.
What you'll do
As a Senior Server Engineer at Strava, you will be responsible for building core capabilities of the Identity platform, focusing on authentication, authorization, and account security systems. You will develop scalable and reliable server-side services that support user sign-up, login, account recovery, and multi-factor authentication. Your role will involve designing and evolving modern identity protocols, integrating standards like OAuth 2.0, OIDC, and WebAuthn to enhance security and user experience. You will work closely with cross-functional teams to improve identity flows across iOS, Android, and web applications, ensuring a frictionless user experience while maintaining world-class security. You will also participate in code reviews and contribute to the overall architecture of the identity platform, ensuring that it meets the needs of over 150 million athletes worldwide.
What we offer
Strava offers a flexible hybrid work model, allowing you to work on-site in our San Francisco office three days a week while enjoying the benefits of remote work. You will be part of a mission-driven company that motivates people to live their best active lives, contributing to a platform that connects athletes globally. We provide competitive compensation and a supportive work environment that values collaboration and innovation. Join us to make a meaningful impact on the way athletes connect and achieve their goals.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Strava.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
OpenAI is hiring a Senior Software Engineer for their Identity Platform team to build and evolve foundational identity systems. You'll work on authentication, authorization, and account management while collaborating closely with product and platform engineers. This position requires significant experience in building secure systems.

Software Engineering
Ripple is hiring a Senior Software Engineer for their Identity & Trust team to design and develop distributed, cloud-native backend services. You'll work with technologies like Java and APIs to enhance the customer experience. This position requires 5+ years of experience in backend engineering.

Engineering Manager
Strava is seeking an Engineering Manager for their Identity Platform to guide the technical direction of authentication and authorization systems. You'll work with Java, iOS, Android, and web technologies while leading a team in San Francisco.

Software Engineering
OpenAI is hiring a Software Engineer for their Enterprise Identity team to develop core identity capabilities that enable secure AI adoption. You'll work with technologies like SSO, SCIM, and RBAC in San Francisco.
