Replit

Staff Software Engineer, Risk

Replit2 days 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 their Risk team, focusing on developing advanced AI-powered security and abuse detection systems. The ideal candidate will design innovative guardrails and detection mechanisms to protect the platform from emerging threats, working at the intersection of AI, security, and platform integrity.

What you'll do

AI Security Guardrails: Design and implement advanced LLM guardrails to detect and prevent abuse in AI-generated code and agent interactions
Threat Detection Systems: Build AI-powered detection systems using machine learning to identify, classify, and automatically respond to malicious patterns across millions of daily user actions
Platform Policy Enforcement: Develop and maintain automated response mechanisms that enforce platform policies without manual intervention
Abuse Response Lifecycle Management: Own the complete abuse response process from detection and investigation to enforcement and appeals handling
Data Analysis and Threat Tracking: Analyze attack patterns using BigQuery and Hex, translating investigation findings into new detection rules and tracking abuse trends

What we look for

Technical

Programming LanguagesAdvanced proficiency in Python and/or TypeScript for building detection systems and automation
Data AnalysisStrong experience with SQL and large-scale data analysis using platforms like BigQuery or Snowflake
Machine LearningExpertise in building and fine-tuning ML/LLM-based classifiers for security and abuse detection

Education

Computer Science or Related FieldBachelor's or Master's degree in Computer Science, Cybersecurity, or a related technical discipline preferred

Experience

Security EngineeringMinimum 8+ years of experience in security engineering, anti-abuse, trust & safety, or fraud detection
Attack Pattern InvestigationProven ability to investigate complex abuse patterns and translate findings into automated defenses

Skills

Required skills

LLM SecurityDeep understanding of prompt injection, jailbreaking, and LLM-specific attack vectors
Cross-Team CollaborationExcellent communication skills for working across Security, Support, Legal, and Engineering teams

Nice to have

Platform ExperienceBackground in user-generated content or compute abuse platforms
CI/CD SecurityExperience with security tooling like SAST, SCA, Dependabot, and Snyk

Compensation & benefits

Salary

USD 250,000 – 315,000 (annual)

Stock options

Available

Benefits

401(k) Program

4% employer match for US employees

Health Insurance

Comprehensive health, dental, vision, and life insurance coverage

Paid Leave

Flexible paid time off, parental leave, medical leave, and caregiver leave

Wellness Stipend

Monthly wellness benefit to support employee health

Commuter Benefits

Commuter benefits for in-office employees

Office Setup Reimbursement

Reimbursement for home office or in-office setup


Interview process

  1. 1
    Initial Screening Review of resume and initial phone or video call with recruiting team
  2. 2
    Technical Assessment Comprehensive evaluation of technical skills, likely including coding challenges and system design problems
  3. 3
    Security and AI Interview In-depth discussion of candidate's experience with AI security, threat detection, and platform protection
  4. 4
    Cross-Functional Interview Interviews with team members from Security, Engineering, and Support to assess collaboration skills
  5. 5
    Final Leadership Interview Meeting with senior leadership to discuss vision, approach, and cultural fit

Apply for this position

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