Roblox

Senior Software Engineer, Client Systems (C++)

Roblox
Apply
2 months ago
San Mateo, CA, USASenior
H1B Sponsor

Base Salary

$196k - $242k/yr

Responsibilities

  • Serve as the primary C++ expert on the team and drive frontend C++ strategy for extending the interface layer.
  • Work with Engineering, Product, and Design stakeholders to expand frontend ecosystems and deliver technical enhancements.
  • Implement solutions for feature requests and collaborate with Roblox Surface owners on new initiatives.
  • Work with internal teams and community developers to improve the Lua App on Roblox.
  • Help improve and extend animation technology, tools, and pipelines for Roblox developers.

Requirements

  • At least 4 years of experience with significant knowledge of system or mobile programming.
  • Strong proficiency in C++ and the ability to write high-quality, performant code.
  • Experience building C++ applications, libraries, frameworks, or SDKs is highly desirable.
  • Experience with Lua is a plus.
  • Ability to design frameworks and libraries using strong design patterns and system architecture.
  • Ability to implement performant solutions for mobile and other client platforms.
  • Self-sufficient, self-organized, and able to own projects through their full lifecycle.
  • Strong collaboration, interpersonal, communication, and team-inspiration skills.

Benefits

  • Full-time employees are eligible for equity compensation and benefits.
  • Office-based roles are onsite Tuesday, Wednesday, and Thursday, with optional presence Monday and Friday.
  • The role is based at the San Mateo, California headquarters when applicable.

Tech Stack

C++Lua

Categories

Roblox

About Roblox

1,001-5,000 employees

Roblox's vision is to reimagine the way people come together. Our mission is to connect a billion people with optimism and civility. What is Roblox? Roblox is a platform where people come together virtually to share experiences. Every day, tens of millions of people from around the world come to Roblox to learn, work, play, connect, communicate, and socialize in immersive digital experiences all built by a global community of creators. Powered by Creators Roblox is powered by a global community of millions of developers and creators who produce their own immersive multiplayer experiences each month using Roblox Studio, our intuitive desktop design tool. Any experience imaginable can be created on Roblox. How Popular? Roblox is ranked as one of the top entertainment platforms for audiences under the age of 18 based on average monthly visits and time spent (Comscore). Our popularity is driven purely by the community with millions of people signing up through word of mouth every month.