Roblox

About Roblox

Empowering creators in a vibrant gaming universe

🏒 Tech, GamingπŸ‘₯ 1001+ employeesπŸ“… Founded 2006πŸ“ South San Mateo, San Mateo, CAπŸ’° $922.8m⭐ 3.8
B2CGamingEntertainmentCommunity

Key Highlights

  • Over 200 million monthly active users globally
  • More than $500 million paid to developers in 2022
  • Headquartered in South San Mateo, CA
  • $922.8 million raised in Series G funding

Roblox is an online gaming and entertainment platform headquartered in South San Mateo, CA, that connects over 200 million monthly active users. The platform empowers its community to create and monetize their own games, with over $500 million paid out to developers in 2022 alone. As a leader in the...

🎁 Benefits

Roblox offers competitive salaries, equity options, generous PTO policies, and a flexible remote work policy to support work-life balance. Employees a...

🌟 Culture

Roblox fosters a creator-centric culture, encouraging employees to innovate and collaborate while prioritizing user safety. The company values communi...

Roblox

Software Engineering β€’ Senior

Roblox β€’ San Mateo - Hybrid

Posted 1d ago🏒 HybridSeniorSoftware EngineeringπŸ“ San MateoπŸ’° $242,100 - $293,800 / yearly
Apply Now β†’

Skills & Technologies

Overview

Roblox is seeking a Senior Software Engineer for their Game Engine Systems team to innovate on foundational components of the Roblox platform. You'll work with C++ and game engine technologies to enhance user experiences. This role requires strong expertise in game development and system architecture.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in game development, where you've contributed to building scalable systems that enhance user experiences. Your expertise in C++ is complemented by a solid understanding of game engine architecture, allowing you to innovate and optimize core functionalities. You are familiar with data structures and serialization techniques, which are essential for managing complex game environments. You thrive in collaborative settings, working closely with cross-functional teams to deliver high-quality products that engage millions of users. You are passionate about creating immersive digital experiences and understand the importance of user-centric design in game development. You are eager to tackle unique technical challenges and contribute to a platform that empowers creators and developers.

Desirable

Experience with Luau or similar scripting languages is a plus, as it will help you interact effectively with the Roblox DataModel. Familiarity with custom code generation tools and reflection bindings will enhance your ability to innovate within the Roblox engine. A background in 3D graphics programming or game physics can also be beneficial in this role.

What you'll do

As a Senior Software Engineer on the Engine DataModel team, you will own and innovate on the foundational components that form the backbone of the Roblox platform. You will work on the core structures and systems used to build the DataModel, ensuring they are robust and efficient. Your responsibilities will include developing C++ reflection bindings that form the Engine’s Luau API surface, enabling creators to interact seamlessly with the DataModel. You will also be involved in building custom code generation tooling to streamline the development process and enhance productivity. Your role will require you to collaborate with other engineers and stakeholders to identify and solve complex technical challenges, ensuring that the platform remains scalable and efficient as it grows. You will contribute to the overall architecture of the game engine, focusing on performance optimization and system reliability. Your work will directly impact the user experience, as you help create safer and more engaging shared experiences for the Roblox community.

What we offer

At Roblox, you will be part of a mission-driven team that is dedicated to connecting a billion people through immersive digital experiences. We offer a hybrid work model, allowing you to balance your time between our San Mateo HQ and remote work. You will have the opportunity to work on cutting-edge technologies and contribute to a platform that empowers millions of developers and creators worldwide. We foster a culture of innovation and collaboration, encouraging you to share your ideas and insights. Our commitment to diversity and inclusion means that you will be part of a team that values different perspectives and backgrounds. Join us in shaping the future of human interaction through technology and creativity.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Roblox.

✨

Similar Jobs You Might Like

Based on your interests and this role

Roblox

Software Engineering

Robloxβ€’πŸ“ San Mateo - On-Site

Roblox is seeking a Senior Software Engineer for their Game Solutions team to push the boundaries of gaming experiences. You'll work closely with external studios and contribute significant Luau code. This role requires expertise in game development and performance optimization.

πŸ›οΈ On-SiteSenior
1d ago
Roblox

Principal Engineer

Robloxβ€’πŸ“ San Mateo - On-Site

Roblox is seeking a Principal Software Engineer to lead the Engine Networking Team, ensuring real-time communication in their game platform. You'll work with C++ and game engine systems to enhance player experiences. This role requires 8+ years of industry experience.

πŸ›οΈ On-SiteLead
1d ago
Roblox

Game Engineer

Robloxβ€’πŸ“ San Mateo - On-Site

Roblox is hiring a Senior Game Engineer to work on their game engine networking. You'll tackle challenges related to real-time communication and performance in a distributed environment. This role requires expertise in C++ and networking principles.

πŸ›οΈ On-SiteSenior
1d ago
Roblox

Principal Engineer

Robloxβ€’πŸ“ San Mateo - On-Site

Roblox is hiring a Principal Systems Software Engineer to enhance game networking and ensure real-time communication within the game platform. You'll work with C++ and game engine technologies in San Mateo, CA.

πŸ›οΈ On-SiteSenior
1d ago
Roblox

Software Engineering

Robloxβ€’πŸ“ San Mateo - On-Site

Roblox is hiring a Senior Software Engineer to develop critical engine infrastructure for their gaming platform. You'll work with C++ to enhance performance and functionality across the Roblox engine. This role requires experience in high-performance real-time applications.

πŸ›οΈ On-SiteSenior
1d ago