Replit

Staff Software Engineer, Fraud

Replit2 days ago
Location

Foster City, CA

Type

Full Time

Salary

USD 250,000 – 315,000

Level

Staff

Role

Security Engineer

Posted

May 26, 2026

Full TimeStaff

The role

Summary

Replit is seeking a Staff Software Engineer for their Fraud team, focusing on developing advanced AI-powered detection systems to protect the platform from various forms of abuse and exploitation. The role involves designing innovative guardrails for AI-generated code, building sophisticated threat detection mechanisms, and implementing automated response systems to prevent fraud across Replit's millions of daily user interactions.

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 comprehensive abuse detection systems to identify phishing, cryptomining, account takeover, and financial fraud
Automated Response Management: Design and implement automated response mechanisms to enforce platform policies without manual intervention
Investigative Analysis: Analyze attack patterns using BigQuery and Hex, transforming investigation findings into new detection rules

What we look for

Technical

Programming LanguagesAdvanced proficiency in Python and TypeScript for building detection systems and automation
Data AnalysisExtensive 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 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-Team CollaborationStrong communication skills for working across Security, Support, Legal, and Engineering teams
Attack Pattern RecognitionFamiliarity with common attack patterns including phishing infrastructure, account takeover, and resource abuse

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 250,000 – 315,000 (annual)

Stock options

Available

Benefits

Competitive Salary

Comprehensive compensation package with equity

401(k) Program

4% employer match for US employees

Health Insurance

Comprehensive health, dental, vision, and life insurance

Disability Coverage

Short-term and long-term disability protection

Paid Leave

Parental, medical, and caregiver leave

Flexible Time Off

Unlimited PTO with additional holidays

Wellness Stipend

Monthly wellness benefit

Work Setup Reimbursement

Office setup and equipment support


Interview process

  1. 1
    Initial Screening Review of application and resume by recruiting team
  2. 2
    Technical Phone Screen Preliminary interview focusing on technical skills and background
  3. 3
    Technical Interviews Multiple rounds of in-depth technical interviews assessing security engineering capabilities
  4. 4
    System Design Challenge Practical assessment of ability to design complex fraud detection systems
  5. 5
    Cultural Fit Interview Discussion of team dynamics, Replit's operating principles, and candidate alignment
  6. 6
    Final Leadership Interview Meeting with senior leadership to discuss role expectations and candidate potential

Apply for this position

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