Skip to main content

Gamma

Software Engineer, Distributed Systems - Trust & Safety

  • Confirmed live in the last 24 hours
  • $180k–$310k
  • Mid level
  • Full-time
  • On-site · San Francisco
  • 5+ yrs exp
  • Added 2 months ago

About this role

This role focuses on building and scaling trust and safety infrastructure to protect Gamma's 70M+ users from increasingly sophisticated AI-powered abuse. You'll design distributed systems for real-time content scanning, anomaly detection, and fraud prevention, while collaborating with engineering, product, and design teams. The team emphasizes in-person collaboration in San Francisco while offering flexibility for focused remote work.

What you'll do

  • Develop detection and prevention systems for fraud, abuse, spam, and malicious content.
  • Design and build scalable trust infrastructure like rate limiting and content scanning.
  • Architect distributed systems and high-volume event pipelines for real-time abuse detection.
  • Contribute to the data model and storage systems underlying trust and safety.
  • Create tools for internal support teams to investigate and respond to threats.
  • Leverage AI/LLMs to identify and mitigate AI-generated abuse.

What they're looking for

  • Backend Engineering
  • Distributed Systems
  • API Design
  • Node.js/Python
  • PostgreSQL
  • Redis
  • Event Streaming (Kafka)
  • Systems Thinking

Benefits

  • Equity
  • In-office collaboration
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Gamma

Industry
Technology & Software
View all jobs at Gamma

Likely interview questions

  • Describe your experience designing and building scalable backend systems.
  • How do you approach designing for high availability and reliability?