Roblox

Roblox

Senior Software Engineer, Client Systems (C++)

San Mateo, CA, United States · Senior · Full-time

H1B sponsorship available$196k-$242kDetected 9 hours ago
C++ReactiOSAndroidRESTCommunicationProblem Solving

About the role

  • Our vision is to reimagine the way people come together, from anywhere in the world, and on any device.
  • The Luau App Foundations team is responsible for the core infrastructure of the Roblox application.
  • They bridge the gap between high-level frontend paradigms (like React) and the performance-heavy Roblox engine.

Responsibilities

  • Be the primary C++ expert in the team and drive frontend C++ strategy for extending our interface layer.
  • Work with stakeholders across Engineering, Product, and Design to expand frontend ecosystems and drive technical enhancements in engineering space.
  • Implement innovative solutions to feature requests and collaborate with the Roblox Surface owners on new initiatives.
  • For US based roles only, please note the Company may not be able to employ candidates for this role who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
  • Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences- all created by our global community of developers and creators.
  • At Roblox, we're building the tools and platform that empower our community to bring any experience that they can imagine to life.
  • A career at Roblox means you'll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.
  • This team is building the unified frontend stack that powers mission-critical surfaces like Home, Avatar, and Social for millions of concurrent users.

Requirements

  • Diagnosing memory usage and framerate issues that only appear when you have millions of daily active users.
  • 4+ years of experience with significant knowledge of system or mobile programming.
  • Ability to work closely with and inspire the rest of your team while displaying excellent interpersonal and communication skills

Nice to have

  • Strong C++ programming skills with an ability to write high quality, performant code
  • experience with Lua is a plus

Compensation

  • $195,780 - $242,100 USD
  • Therefore, in some circumstances, the actual salary could fall outside of this expected range.
  • This pay range is subject to change and may be modified in the future.

Benefits

  • All full-time employees are also eligible for equity compensation and for benefits as described on this page.

Visa & Work Authorization

  • For US based roles only, please note the Company may not be able to employ candidates for this role who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.

This listing is sourced directly from Roblox's careers page and normalized into a canonical job model.