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

Principal Engineer Senior

RobloxSan Mateo - On-Site

Posted 1d ago🏛️ On-SiteSeniorPrincipal Engineer📍 San Mateo💰 $293,800 - $343,340 / yearly
Apply Now →

Skills & Technologies

Overview

Roblox is seeking a Principal Software Engineer to enhance game replication systems for a seamless player experience. You'll leverage your expertise in C++ and game networking to solve complex technical challenges. This role requires 8+ years of industry experience.

Job Description

Who you are

You are a leading engineer with over 8 years of industry experience, specializing in game networking within a game engine or studio environment. Your deep understanding of systems-level C++ programming allows you to appreciate the intricacies of CPU operations, including smart pointers, templates, and memory management. You thrive on solving unique technical challenges at scale, contributing to the creation of immersive digital experiences. Your passion for real-time communication systems drives you to ensure that players experience a nearly synchronous world in Roblox. You are committed to fostering a safe and civil environment for users, aligning with Roblox's mission to connect a billion people.

Desirable

Experience with large-scale distributed systems and a strong background in network protocols will set you apart. Familiarity with game development tools and platforms is a plus, as is a keen interest in the latest advancements in game technology.

What you'll do

As a Principal Software Engineer on the Engine Replication Team, you will play a crucial role in ensuring smooth communication of game states across all players. Your work will involve designing and implementing systems that facilitate real-time interactions, enhancing the overall gaming experience. You will collaborate with cross-functional teams to identify and address technical challenges, ensuring that the platform can support millions of concurrent users. Your expertise will guide the development of robust networking solutions that prioritize performance and reliability. You will also mentor junior engineers, sharing your knowledge and fostering a culture of continuous learning within the team. Your contributions will directly impact the way players connect and interact within the Roblox universe.

What we offer

At Roblox, you will be part of a dynamic team dedicated to shaping the future of human interaction through innovative technology. We offer a competitive salary and benefits package, along with opportunities for professional growth and development. You will work in a collaborative environment that values creativity and encourages you to bring your ideas to life. Join us in our mission to create safer, more civil shared experiences for everyone, and help us connect a billion people with optimism and civility.

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

Principal Engineer

Roblox📍 San Mateo - On-Site

Roblox is hiring a Principal Software Engineer to lead the Reliability team in driving the evolution of their systems. You'll collaborate with cross-functional teams to build robust infrastructure that supports growth. This role requires a seasoned engineer with a passion for reliability and scalability.

🏛️ On-SiteLead
1d ago
Roblox

Principal Engineer

Roblox📍 San Mateo

Roblox is seeking a Principal Software Engineer to lead the evolution of their experimentation platform. You'll design and build scalable systems for online serving and offline analysis, utilizing technologies like Java and Python. This role requires extensive experience in engineering and system architecture.

Lead
1d ago
Roblox

Principal Engineer

Roblox📍 San Mateo - On-Site

Roblox is seeking a Principal Engineer for their Asset Loading team to enhance game networking and player experience. You'll work with C++ and game engine technologies to ensure real-time communication in immersive environments. This role requires 8+ years of industry experience.

🏛️ On-SiteLead
1d ago
Roblox

Principal Engineer

Roblox📍 San Mateo - On-Site

Roblox is hiring a Principal Software Engineer to lead the Engine Networking Team, focusing on asset loading and real-time communication in gaming. You'll work with C++ and game engine technologies in San Mateo.

🏛️ On-SiteLead
1d ago
Roblox

Software Engineering

Roblox📍 San Mateo - On-Site

Roblox is hiring a Senior Software Engineer for their Network Transport team to enhance real-time communication in gaming. You'll work with C++, Linux, and networking technologies to ensure a seamless experience for millions of users. This role requires extensive experience in distributed systems.

🏛️ On-SiteSenior
1d ago