companyRoblox logo

Senior Software Engineer - Game Engine Networking (C++)

RobloxSan Mateo, CA, United States
On-site Full-time $195.8K/yr - $242.1K/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

Qualifications:Experience developing a robust user-space network stack, addressing challenges related to scale, performance, latency, and throughput in client/server environments. Hands-on experience with large-scale multithreaded distributed systems that connect millions of users globally. Familiarity with all devices supported by Roblox, including desktop, mobile, and console clients. A solid background in game engine development and a comprehensive understanding of how game engines operate.

About the job

At Roblox, millions of users come together daily to explore, create, play, learn, and connect through immersive 3D experiences crafted by our global developer community.

We are at the forefront of building innovative tools and platforms that empower our community to transform their imaginations into reality. Our vision is to revolutionize how people connect from anywhere in the world, on any device. We strive to unite a billion individuals with optimism and civility, and we are searching for exceptional talent to help us achieve this mission.

Joining Roblox means you will play a pivotal role in shaping the future of human interaction, tackling unique technical challenges at scale, and contributing to the creation of safer, more respectful shared experiences for all.

The Engine Networking Team is dedicated to synchronizing player experiences by ensuring seamless communication of game states across all users. As a Senior Network Transport Engineer, you will enable players to immerse themselves in a nearly synchronous gaming environment. Just as our nervous system coordinates our physical actions, our network infrastructure synchronizes all devices involved, delivering a smooth gaming experience. You will engage with various aspects of the game platform to ensure real-time communication throughout Roblox.

About Roblox

Roblox is a pioneering platform where millions engage in creative exploration and social interaction through 3D digital experiences. Our mission is to empower creators and connect individuals worldwide, fostering a vibrant community that transcends boundaries.

Similar jobs

Tailoring 0 resumes

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