Replit

Staff Software Engineer, Trust & Safety

Replit1 months ago
Location

Foster City, CA

Type

Full Time

Salary

USD 250,000 – 315,000

Level

Staff

Role

Staff Software Engineer

Posted

May 26, 2026

Full TimeStaff

The role

Summary

Replit is seeking a Staff Software Engineer for its Trust & Safety team, focusing on building advanced AI-powered detection systems to protect the platform from various cyber threats and abuse scenarios. The role involves designing innovative guardrails for AI-generated code, developing sophisticated threat detection mechanisms, and implementing automated response systems to maintain platform integrity.

What you'll do

LLM Guardrails: Design and implement detection systems for AI-generated code abuse scenarios
Threat Detection: Build AI-powered systems to identify and classify malicious patterns
Platform Security: Develop automated response mechanisms to enforce platform policies
Abuse Response: Own the full abuse response lifecycle from detection to enforcement
Data Analysis: Use BigQuery and Hex to analyze attack patterns and develop detection rules
Security Tool Maintenance: Maintain and extend internal detection tools for continuous monitoring

What we look for

Technical

Security SystemsAbility to design and implement complex abuse detection systems
LLM SecurityExperience with LLM guardrails and detecting AI-generated code vulnerabilities
Data AnalysisProficiency in analyzing large-scale data using SQL and BigQuery

Education

Computer ScienceBachelor's degree in Computer Science, Cybersecurity, or related technical field preferred

Experience

Security Engineering8+ years of experience in security engineering, anti-abuse, trust & safety, or fraud detection
Threat DetectionProven track record of investigating and mitigating complex abuse patterns

Skills

Required skills

PythonStrong programming skills for building detection systems and automation
TypeScriptProficiency in building detection and security systems
SQLExperience with data analysis and querying at scale
Machine LearningExperience building or fine-tuning ML/LLM-based classifiers for security detection
Security EngineeringExpertise in detecting and preventing platform abuse and cyber threats

Nice to have

Fraud DetectionBackground in payment abuse or financial crime prevention
CI/CD SecurityExperience with security tooling like SAST, SCA, Dependabot, Snyk
Cloud InfrastructureKnowledge of container security, Linux internals, or cloud platforms (GCP preferred)

Compensation & benefits

Salary

USD 250,000 – 315,000 (annual)

Stock options

Available

Benefits

Competitive Salary

Competitive compensation package with salary and equity

401(k) Program

4% match for US employees

Health Insurance

Comprehensive health, dental, vision, and life insurance

Disability Coverage

Short-term and long-term disability insurance

Parental Leave

Paid parental, medical, and caregiver leave

Flexible Time Off

Flexible time off policy with additional holidays

Wellness Stipend

Monthly wellness stipend

Office Setup Reimbursement

Reimbursement for in-office setup


Interview process

  1. 1
    Initial Screening Review of resume and initial qualification check
  2. 2
    Technical Phone Screen Detailed discussion of security engineering experience and technical skills
  3. 3
    Technical Interviews Multiple rounds of in-depth technical interviews focusing on security systems, threat detection, and problem-solving
  4. 4
    System Design Interview Evaluate candidate's ability to design complex security and detection systems
  5. 5
    Team Fit Interview Assessment of collaboration skills and alignment with Replit's culture

Apply for this position

You'll be redirected to the company's application page