Principal Security Software Engineer, Anti-Cheat

A platform enabling millions of people to explore, create, play, and connect in 3D immersive digital experiences created by a global community.
San Mateo, CA, USA
$289,460 - $338,270
Security
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Gaming · Cybersecurity

Description For Principal Security Software Engineer, Anti-Cheat

Roblox is seeking a Principal Security Software Engineer to join their Game Client Engineering Team, focusing on anti-cheat systems. This role sits at the intersection of gaming security and platform protection, requiring expertise in mobile security, particularly Android systems.

The position involves defending Roblox's platform against sophisticated hackers worldwide who attempt to exploit and manipulate the system. The ideal candidate will be responsible for uncovering and analyzing new threats, implementing robust protective measures to strengthen the client, and collaborating with engineering partners to enhance defense mechanisms.

Key responsibilities include designing and implementing advanced anti-tamper and anti-cheat systems, reverse engineering exploits and vulnerabilities, and pioneering new methods for client protection. The role requires deep expertise in mobile security, particularly Android, with strong knowledge of low-level systems programming and ARM assembly.

The position offers an attractive compensation package ranging from $289,460 to $338,270 USD, along with comprehensive benefits including medical, dental, and vision coverage, 401k program, and flexible work arrangements. The role is based in San Mateo, CA, with a hybrid work schedule requiring in-office presence Tuesday through Thursday.

Roblox provides a unique opportunity to work on large-scale security challenges, protecting a platform that serves tens of millions of daily users. The role combines technical leadership with hands-on engineering, requiring both deep technical expertise and the ability to mentor junior engineers. This position is perfect for security professionals passionate about gaming, mobile security, and building robust defense systems at scale.

The company culture emphasizes collaboration, innovation, and continuous learning, with additional perks including free catered lunches, onsite fitness facilities, and various lifestyle benefits. This role offers the chance to make a significant impact on the security of one of the world's largest gaming and social platforms while working with cutting-edge technology and security challenges.

Last updated a day ago

Responsibilities For Principal Security Software Engineer, Anti-Cheat

  • Identify, analyze, and reverse engineer exploits, vulnerabilities, and cheat mechanisms
  • Design and implement advanced anti-tamper and anti-cheat systems
  • Partner with engineering, Trust and Safety, and infrastructure teams
  • Pioneer new methods to protect client, including memory protection and code obfuscation
  • Monitor and adapt to emerging threats
  • Mentor and guide junior engineers

Requirements For Principal Security Software Engineer, Anti-Cheat

Java
  • Significant experience in Android security and mobile threat modeling
  • Expertise in low-level systems programming and reverse engineering
  • Skilled in C/C++ for native Android development
  • Experience architecting and implementing security features for mobile systems
  • Android development experience
  • Knowledge of embedded systems and malware analysis
  • Expertise in operating systems internals
  • Proficiency in ARM assembly

Benefits For Principal Security Software Engineer, Anti-Cheat

Medical Insurance
Dental Insurance
Vision Insurance
401k
Commuter Benefits
  • Industry-leading compensation package
  • Medical, dental, and vision coverage
  • 401k program
  • Flexible vacation policy
  • Flexible work policy (Roflex)
  • Free catered lunches five times a week
  • Unlimited snacks
  • Onsite fitness center and fitness program credit
  • Annual CalTrain Go Pass
  • Roblox Admin badge for avatar

Interested in this job?

Jobs Related To Roblox Principal Security Software Engineer, Anti-Cheat

Principal Privacy Software Engineer

Principal Privacy Software Engineer role at Roblox, developing and implementing privacy solutions for the metaverse platform with competitive compensation $351K-$426K.

Principal Security Assurance Engineer

Principal Security Assurance Engineer role at Microsoft focusing on driving security engineering practices and protecting M365 services through technical leadership and architecture expertise.

Principal Software Developer

Principal Software Developer role at Oracle focusing on security engineering and cloud infrastructure, offering competitive salary and comprehensive benefits.

Principal Product Security Engineer

Principal Product Security Engineer position at Johnson & Johnson in Danvers, MA focusing on product security engineering.

Principal Privacy Software Engineer

Principal Privacy Software Engineer role at Roblox, developing and implementing privacy solutions for the metaverse platform with competitive compensation $351K-$426K.