at Strava
$62.5 - $75 per hour (estimated)
San Francisco, 94102, CA, US
Onsite | Full Time
Strava is seeking a Staff Server Engineer to join their Trust and Safety engineering team. The team builds tools, systems, and features to protect the platform's integrity and ensure a safe, trusted experience for the global community. The role involves developing core Trust and Safety capabilities such as user reporting, content moderation, content and behavior detection, and abuse prevention systems. Responsibilities include delivering back-end services in large, reliable, and scalable distributed systems, collaborating with cross-functional partners, providing technical leadership, mentoring engineers, and partnering with Engineering Managers and Senior ICs to define and implement technical vision. The engineer will work closely with AI/ML teams to support AI-driven infrastructure for Trust and Safety. The position follows a flexible hybrid model with about half the time on-site in San Francisco (roughly three days per week). Required skills include experience building services in production using languages like Ruby, Java, Scala, Python, Go, or similar; strong knowledge of relational or NoSQL databases such as MySQL, Redis, or Cassandra; familiarity with open-source distributed systems technologies like Kafka, Finagle, Kubernetes, and Docker; and expertise in Trust and Safety domain, especially abuse detection and mitigation. The role also involves mentoring, writing blog posts, giving tech talks, and working with product managers, legal teams, and other engineering teams to translate requirements into technical solutions.