Skip to content
← Back to job listings

Senior Software Engineer (Client Systems, C++)

Roblox · San Mateo, CA, United States

External listingfull-time24 days ago

About The Role

Join the Luau App Foundations team at Roblox, where you'll be responsible for building the core infrastructure of the Roblox application. As a Senior Software Engineer, you'll write libraries and modules in C++, bridging the gap between high-level frontend paradigms and the performance-heavy Roblox engine. You'll have a systematic impact, solving complex problems and ensuring platform universality across multiple devices. This is a unique opportunity to shape crucial components of the app and drive technical enhancements in the engineering space.

  • Writing libraries and modules using C++ inside a world-class Roblox proprietary Game Engine.
  • Building frameworks and components that will be used by dozens of other engineering teams to ship their features.
  • Diagnosing memory usage and framerate issues that only appear when you have millions of daily active users.
  • Personally Motivated: Self-sufficient, self-organized and able to take ownership of a project throughout its full lifecycle
  • 4+ years of experience with significant knowledge of system or mobile programming
  • Proficiency in C++: Strong C++ programming skills with an ability to write high quality, performant code; experience with Lua is a plus
  • Passion about building frameworks and libraries: You are driven to build a strong platform with world class design patterns and cutting edge system architecture
  • Performance focus: You embrace software performance considerations, with an ability to implement performant solutions for platforms including mobile
  • A Team player mentality: Ability to work closely with and inspire the rest of your team while displaying excellent interpersonal and communication skills

This is an external listing. JobSpring does not represent or verify the employer. Report this listing