GrepJob
Strava

Senior Server Engineer II, Subscriptions

Strava
Apply
3 months ago

Base Salary

$198k - $235k/yr

Responsibilities

  • Design, build, and maintain scalable backend services for Strava's subscription and payments platform.
  • Develop and optimize APIs for client-facing applications to enhance subscription and payment experiences.
  • Collaborate with product managers, designers, and engineers to align technical implementations with business needs.
  • Define the technical future of payments and subscriptions in partnership with your Engineering Manager.
  • Mentor and support other engineers, promoting a culture of learning and growth.
  • Ensure service reliability, scalability, and performance while managing technical debt.

Requirements

  • 7+ years of professional software development experience or equivalent expertise in backend engineering.
  • Proficiency in at least one of Strava's core backend languages: Ruby, Java, Scala, Python, or Go.
  • Experience with relational and NoSQL databases in production environments.
  • Solid understanding of distributed systems and technologies like Kafka, Kubernetes, and Docker.
  • Experience or eagerness to learn about subscription billing and payment processing infrastructure.
  • Ability to mentor engineers and foster a positive team culture.

Tech Stack

Apache CassandraApache KafkaDockerGoJavaKubernetesMySQLPythonRedisRubyScala

Categories