companyRoblox logo

Lead Principal Core Systems Software Engineer - Game Engine (C++)

RobloxSan Mateo, CA, United States
On-site Full-time $293.8K/yr - $343.3K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Your Responsibilities:Lead a team of engineers with over 8 years of industry experience. Demonstrate a strong understanding of game networking and a passion for open-source contributions. Possess experience in asset loading, rendering, and networking, ideally from a game engine or studio environment. Exhibit exceptional systems-level C++ programming skills, with a deep fascination for CPU operations involving smart pointers, templates, and memory management. Be attuned to the intricacies of network exchanges, with a focus on optimizing performance and reducing latency. Have a thorough understanding of operating system-level interactions following code execution.

About the job

At Roblox, we empower a global community of developers and creators to shape their digital experiences. Every day, millions engage with our platform to explore, create, play, learn, and connect with friends in immersive 3D environments.

Our mission is to transform how people interact across the globe, from any device. We envision a future where we connect a billion individuals with positivity and respect, and we seek extraordinary talent to help realize this goal.

Joining Roblox means being part of a pioneering team that addresses unique technical challenges and enhances the safety and civility of shared experiences for all users.

The Engine Networking Team plays a crucial role in synchronizing player experiences by managing the communication of game states. As a Principal Engineer, you will ensure that players enjoy a seamless, almost real-time gaming environment. Your expertise will contribute significantly to the networking and asset loading processes, enhancing the overall player experience.

About Roblox

Roblox is a leading platform that fosters creativity and connectivity among its users through innovative 3D experiences. Our commitment to building tools that empower our community reflects our vision of a more interconnected world.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.