Senior Software Engineer - Fraud

Roblox is building tools and platforms that empower a global community of developers and creators to bring 3D immersive digital experiences to life.
$189,110 - $233,840
Senior Software Engineer
Hybrid
4+ years of experience

Description For Senior Software Engineer - Fraud

Roblox is seeking a Senior Software Engineer specializing in Fraud prevention to join their team. This high-impact role is crucial for protecting Roblox's virtual marketplace, which handles over 4 million transactions daily and enables top developers to earn millions annually.

As an Economy Fraud engineer, you'll be at the forefront of defending Roblox from various types of fraud, including purchasing and selling virtual items, real-time bidding of advertising slots, and payment fraud. Your innovative solutions will be critical for the well-being of the Roblox community and the company's future.

Key responsibilities include:

  • Developing anti-fraud and abuse solutions for web, mobile, and 3D environments
  • Creating backend services, fraud platform components, and pipelines
  • Contributing to the Technical Roadmap and Risk Defense strategy as a Tech Lead
  • Performing data analysis to understand the Fraud & Abuse domain
  • Bridging communication between backend engineers, data scientists, and ML engineers

The ideal candidate will have:

  • 4+ years of experience with scalable, distributed systems
  • Strong expertise in large-scale, data-driven architecture and API design
  • Experience in risk prevention, machine learning, or analytical work
  • A Bachelor's degree or higher in Computer Science or a related field

Roblox offers a competitive salary range of $189,110 - $233,840 USD, along with excellent benefits including medical coverage, a 401k program, and a flexible work policy. The role is based in San Mateo, CA, with a hybrid work schedule (in-office Tuesday, Wednesday, and Thursday).

Join Roblox in shaping the future of human interaction and solving unique technical challenges at scale. Be part of a team that's reimagining how people come together from anywhere in the world, on any device, while creating safer, more civil shared experiences for everyone.

Last updated 3 months ago

Responsibilities For Senior Software Engineer - Fraud

  • Develop anti-fraud and abuse solutions for web, mobile, and 3D environments
  • Develop backend services, fraud platform components, and pipelines to implement product logic, encourage eng efficiency, and produce features for ML models
  • Be a Tech Lead that contributes to our Technical Roadmap and Risk Defense strategy, reporting directly to the hiring manager
  • Occasionally perform data analysis to understand our Fraud & Abuse domain
  • Occasionally bridge communication between generalist backend engineers, and data scientists and ML engineers

Requirements For Senior Software Engineer - Fraud

  • 4+ years of professional experience working with scalable, distributed systems
  • Strong experience in large-scale, data-driven architecture, API design, data modeling, and SQL / NoSQL data storage
  • Experience in risk prevention, machine learning, or analytical work
  • Bachelor's Degree or above in Computer Science or another quantitative field

Benefits For Senior Software Engineer - Fraud

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Industry-leading compensation package
  • Excellent medical, dental, and vision coverage
  • A rewarding 401k program
  • Flexible vacation policy
  • Roflex - Flexible and supportive work policy
  • Roblox Admin badge for your avatar
  • Free catered lunches five times a week and several fully stocked kitchens with unlimited snacks
  • Onsite fitness center and fitness program credit
  • Annual CalTrain Go Pass

Interested in this job?