Back-end Engineer, Trust & Safety (Go)
Core
Design, implement, and operate backend systems to detect, prevent, and respond to malicious user activity and policy violations on a dating platform.
Role type
Senior IC backend engineer (trust & safety)
Builds
Backend services for risk detection, prevention, investigation, and response mechanisms
Domain
Dating apps / Trust & Safety / Risk Management
Deliverable
production ML models | product features
Required skills
Go, TypeScript/JavaScript, Python, AWS/Google Cloud, MySQL, DynamoDB, Redis, Elasticsearch, Kubernetes, Terraform, Docker, Git, CI/CD, unit testing, containerization, web security basics
Preferred skills
Experience analyzing user behavior and system logs to evaluate risk patterns, experience improving detection/prevention mechanisms based on data analysis, experience with large-scale data applications, experience using AI development tools
Technologies
Go, TypeScript, JavaScript, Python, MySQL, DynamoDB, Redis, Elasticsearch, Kubernetes, AWS, Google Cloud, Terraform, Docker, Git, GitHub Actions, Jira, Slack
Responsibilities
Design and apply mechanisms to reduce risks of policy violations and malicious usage; Analyze user behavior, system logs, and policy results to evaluate risk trends and measure intervention effectiveness; Continuously improve detection, prevention, investigation, and response systems based on changing risk patterns; Collaborate with Data Analysts, Product Backend, SRE, and Security teams to enhance system quality and user protection
Seniority
Senior, hands-on IC