We're launching a new Comms and Experimentation Platform team and looking for a Server Engineer to help build foundational backend systems. In this role, you'll design and deploy scalable infrastructure that powers communications and product experimentation for a worldwide community of athletes. As an early member of the team, you'll shape both the technology and direction of platform capabilities that support marketing initiatives and product innovation.
What You'll Do
- Design, implement, and maintain backend systems that handle high-volume event streaming and distributed communications
- Collaborate on building reusable platform components that serve multiple product teams
- Take ownership of features from concept through production, including monitoring and iteration
- Work closely with engineers to solve challenges in data storage, service reliability, and system scalability
- Contribute to a culture of learning by asking questions and sharing knowledge
What We're Looking For
- 1–3 years of professional experience developing backend services or distributed systems
- Proficiency in at least one programming language such as Java, Scala, Python, or Go
- Familiarity with relational databases like MySQL or PostgreSQL, or distributed data stores
- Strong problem-solving skills and willingness to tackle unfamiliar technical domains
- Clear communication and collaboration habits, with openness to feedback
Technology Environment
You'll work with Java, Scala, Python, and Go, alongside MySQL, PostgreSQL, and distributed data systems. The platform emphasizes event-driven architecture and scalable communications infrastructure.
Work Environment
This role follows a hybrid model, with in-person collaboration expected at least three days per week at the San Francisco location, balanced with flexibility for remote work. We foster an inclusive, supportive workplace focused on personal and professional growth, and we're committed to equal opportunity for all employees and applicants.


