Replit

Senior Software Engineer, Risk

Replit2 days ago
Location

Foster City, CA

Type

Full Time

Salary

USD 210,000 – 265,000

Level

Senior

Role

Senior Software Engineer

Posted

May 26, 2026

Full TimeSenior

The role

Summary

Replit is seeking a Senior Software Engineer for its Risk team, focusing on building advanced AI-powered detection systems to protect the platform from exploitation. The role involves designing innovative guardrails for AI-generated code, developing sophisticated abuse detection mechanisms, and implementing automated response systems to prevent various forms of platform abuse.

What you'll do

AI Security Guardrails: Design and implement advanced LLM guardrails to detect and prevent 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 across millions of daily user actions
Automated Response Mechanisms: Create automated enforcement systems that implement platform policies without manual intervention
Investigative Analytics: Analyze attack patterns using BigQuery and Hex, transforming investigation findings into new detection rules

What we look for

Technical

Programming LanguagesStrong programming skills in Python and/or TypeScript for building detection systems and automation
Data AnalysisProficiency with SQL and large-scale data analysis using platforms like BigQuery or Snowflake
Machine LearningExperience building or 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 4+ years of experience in security engineering, anti-abuse, trust & safety, or fraud detection
Threat InvestigationAbility to investigate complex abuse patterns and translate findings into automated defenses

Skills

Required skills

CybersecurityDeep understanding of security principles and attack vectors
LLM SecurityFamiliarity with prompt injection, jailbreaking, and LLM-specific attack techniques

Nice to have

Platform SecurityExperience with user-generated content or compute abuse mitigation
CI/CD SecurityKnowledge of security tooling like SAST, SCA, Dependabot, and Snyk

Compensation & benefits

Salary

USD 210,000 – 265,000 (annual)

Stock options

Available

Benefits

Competitive Compensation

Competitive salary with equity options

Retirement Planning

401(k) program with 4% employer match (US Only)

Healthcare

Comprehensive health, dental, vision, and life insurance

Disability Coverage

Short-term and long-term disability insurance

Leave Policies

Paid parental, medical, and caregiver leave

Time Off

Flexible time off (FTO) with additional holidays

Wellness Benefits

Monthly wellness stipend and commuter benefits


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to discuss background and role fit
  2. 2
    Technical Assessment Comprehensive technical interview focusing on security engineering skills and problem-solving
  3. 3
    Hiring Manager Interview In-depth discussion about team dynamics, role expectations, and technical challenges
  4. 4
    Team Interviews Multiple interviews with team members to assess technical expertise and cultural fit

Apply for this position

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