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
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
Likely interview questions
- Describe your experience designing and building scalable backend systems.
- How do you approach designing for high availability and reliability?