Senior Software Engineer - Gameplay

Roblox is a global platform enabling millions to explore, create, and connect in 3D immersive digital experiences created by developers and creators.
San Mateo, CA, USA
$222,910 - $289,460
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
4+ years of experience
Gaming

Description For Senior Software Engineer - Gameplay

Roblox is revolutionizing how people connect and interact in the digital space through their innovative 3D immersive platform. As a Senior Gameplay Engineer, you'll be at the forefront of developing world-class gaming experiences that reach tens of millions of users daily. The role combines technical expertise in C++ programming with creative game development, working on everything from character avatar systems to performance optimization.

The position offers an exciting opportunity to shape the future of human interaction in digital spaces, working with cutting-edge technology across multiple platforms including mobile, PC, console, and VR. You'll be part of an Agile team that values collaboration and innovation, contributing to a platform that enables creators worldwide to bring their imaginations to life.

The role comes with significant responsibilities, from implementing core gameplay features to maintaining and optimizing complex systems. You'll work closely with various internal teams, directly impacting the experience of millions of users while helping build the world's leading user-generated gaming platform.

Roblox offers an attractive compensation package with a salary range of $222,910 to $289,460 USD, plus equity compensation. The company provides comprehensive benefits including medical, dental, and vision coverage, a 401k program, and flexible vacation policy. The work environment at the San Mateo headquarters includes perks like free catered lunches, unlimited snacks, and an onsite fitness center.

The hybrid work schedule requires in-office presence Tuesday through Thursday, with Monday and Friday being optional remote days. This balance offers flexibility while maintaining strong team collaboration. If you're passionate about gaming, have strong technical skills, and want to be part of a company that's shaping the future of digital interaction, this role presents an excellent opportunity to make a significant impact.

Last updated 12 hours ago

Responsibilities For Senior Software Engineer - Gameplay

  • Use the Roblox game engine to build world-class vertical applications for multiple platforms
  • Implement character avatar features and functionality
  • Maintain and improve existing codebase
  • Write and maintain automated tests
  • Analyze bug and crash reports, fix problems, and optimize performance
  • Collaborate with internal teams to build the world's best user generated gaming platform

Requirements For Senior Software Engineer - Gameplay

  • 4+ years experience working on a consumer-facing application
  • C++ and interested in working with Lua
  • Ownership of a project throughout its full lifecycle
  • Experience in building games with Roblox Studio

Benefits For Senior Software Engineer - Gameplay

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

Interested in this job?

Jobs Related To Roblox Senior Software Engineer - Gameplay

Senior Software Engineer - Avatar Computer Graphics

Senior Software Engineer position at Roblox focusing on avatar computer graphics and character technologies, offering $238k-$289k salary with comprehensive benefits in San Mateo, CA.

Senior Software Engineer, Core Services

Senior Software Engineer position at Roblox, building and scaling core infrastructure and high-throughput microservices that power roblox.com, requiring 6+ years of experience in distributed systems.

Senior Software Engineer- Engine Systems

Senior Software Engineer position at Roblox focusing on engine systems development, offering $238k-$289k salary with comprehensive benefits in San Mateo, CA.

Senior Fullstack Software Engineer, Payments Optimization

Senior Fullstack Software Engineer position at Roblox, focusing on payments optimization and user experience, offering $238k-$289k salary with hybrid work in San Mateo.

Senior Software Engineer - Rendering

Senior Software Engineer position at Roblox focusing on rendering and graphics engineering, offering competitive compensation and the opportunity to work on large-scale 3D streaming technology.