Roblox

About Roblox

Empowering creators in a vibrant gaming universe

🏢 Tech, Gaming👥 1001+ employees📅 Founded 2006📍 South San Mateo, San Mateo, CA💰 $922.8m3.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

RobloxSan Mateo - On-Site

Posted 1d ago🏛️ On-SiteSeniorSoftware Engineering📍 San Mateo💰 $195,780 - $242,100 / yearly
Apply Now →

Skills & Technologies

Overview

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.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly with a focus on developing high-performance applications. Your expertise in C++ allows you to tackle complex technical challenges, and you have a strong understanding of threading and memory management. You thrive in collaborative environments, working alongside passionate engineers to push the boundaries of interactive gaming. You are committed to creating safer and more civil shared experiences for users around the world.

Desirable

Experience with game engine development or real-time applications is a plus. Familiarity with data syncing between server and client, as well as resource management, will help you excel in this role. A passion for gaming and understanding of the gaming community will enhance your contributions to the team.

What you'll do

As a Senior Software Engineer on the Systems team, you will develop engine code in C++ for sub-systems critical to the Roblox game engine. Your work will involve enhancing data syncing capabilities between server and client, optimizing game-aware data streaming, and harmonizing resource management. You will collaborate with a diverse team of engineers to ensure that the engine supports the creative visions of millions of developers worldwide. Your contributions will directly impact the performance and scalability of the Roblox platform, enabling a seamless experience for users.

You will also engage in code reviews and provide mentorship to junior engineers, fostering a culture of learning and growth within the team. Your role will require you to stay updated with the latest industry trends and technologies, ensuring that Roblox remains at the forefront of gaming innovation. You will have the opportunity to shape the future of human interaction through immersive digital experiences.

What we offer

At Roblox, you will be part of a mission-driven company that values creativity and collaboration. We offer competitive compensation and benefits, along with opportunities for professional development. You will work in a dynamic environment where your contributions are valued, and you can make a real impact on the gaming community. Join us in reimagining the way people come together and connect through play.

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 - Hybrid

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.

🏢 HybridSenior
1d ago
Roblox

Software Engineering

Roblox📍 San Mateo - On-Site

Roblox is seeking a Senior Software Engineer to develop critical engine code for their game engine. You'll work with C++ to enhance gameplay across various devices. This role requires experience in high-performance real-time applications.

🏛️ On-SiteSenior
1d ago
Roblox

Software Engineering

Roblox📍 San Mateo - On-Site

Roblox is hiring a Senior Software Engineer to enhance engineering efficiency by integrating systems and improving development processes. You'll work with technologies like Java, C#, and Python in San Mateo, CA.

🏛️ On-SiteSenior
1d ago
Roblox

Principal Engineer

Roblox📍 San Mateo

Roblox is seeking a Principal Software Engineer for Engine UI to develop and maintain C++ engine code for foundational UI features. You'll work closely with the game developer community and utilize Lua for user-generated creation. This role requires significant experience in software engineering.

Senior
1d ago
Roblox

Software Engineering

Roblox📍 San Mateo - On-Site

Roblox is hiring a Senior Software Engineer for their Engineering Productivity team to enhance development tools and infrastructure. You'll work on scaling and redefining source code search, storage, and CI systems. This role requires a passion for engineering productivity and impactful design.

🏛️ On-SiteSenior
1d ago