Replit

Staff Software Engineer, Anti-Abuse & Security

Replit1 weeks ago
Location

Foster City, CA (Hybrid) In office M,W,F

Type

Full Time

Salary

USD 190,000 – 240,000

Level

Staff

Role

Staff Software Engineer

Posted

Apr 23, 2026

Full TimeStaff

The role

Summary

Replit is seeking a Staff Software Engineer for its Anti-Abuse & Security team, focusing on developing cutting-edge AI-powered detection systems to protect their platform from various cyber threats. The ideal candidate will design advanced guardrails for AI-generated code, build sophisticated abuse detection mechanisms, and implement automated response systems that protect millions of users from exploitation.

What you'll do

AI Security Design: Design and implement LLM guardrails to detect abuse scenarios in AI-generated code and agent interactions
Threat Detection Systems: Build AI-powered detection systems using LLMs to identify malicious patterns, classify threats, and automate response decisions
Abuse Prevention: Develop and operate abuse detection systems to identify phishing, cryptomining, account takeover, and financial fraud across millions of daily user actions
Policy Enforcement: Design automated response mechanisms to enforce platform policies without manual intervention
Comprehensive Abuse Response: Own the full abuse response lifecycle including detection, investigation, enforcement, and handling appeals across Security, Support, and Legal teams

What we look for

Technical

Programming LanguagesExpert-level programming skills in Python and/or TypeScript for building detection systems and automation
Data AnalysisAdvanced experience with SQL and large-scale data analysis using platforms like BigQuery or Snowflake
Machine LearningDemonstrated experience in building or fine-tuning ML/LLM-based classifiers for security or abuse detection

Education

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

Experience

Security EngineeringMinimum 8+ years of experience in security engineering, anti-abuse, trust & safety, or fraud detection
Threat 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-Functional CollaborationStrong communication skills for working across Security, Support, Legal, and Engineering teams

Nice to have

Platform SecurityExperience at a platform company dealing with user-generated content or compute abuse
Fraud DetectionBackground in financial crime, payment abuse, or fraud detection systems

Compensation & benefits

Salary

USD 190,000 – 240,000 (annual)

Stock options

Available

Benefits

Competitive Salary

Competitive compensation package with equity

Retirement

401(k) program with 4% company match

Health Insurance

Comprehensive health, dental, vision, and life insurance

Disability Coverage

Short-term and long-term disability insurance

Leave Policies

Paid parental, medical, and caregiver leave

Wellness Benefits

Monthly wellness stipend

Flexible Time Off

Flexible time off (FTO) policy with additional holidays


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to assess background and initial fit
  2. 2
    Technical Assessment Comprehensive technical interview focusing on security engineering, AI, and abuse detection skills
  3. 3
    Team Interview Multiple interviews with Anti-Abuse team members to evaluate technical expertise and collaborative potential
  4. 4
    Final Interview Discussion with senior leadership to align on role expectations and company mission

Apply for this position

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