Systems Software Engineer - Game Engine Network (C++)
$195.78k - $242.1kRoblox
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device.We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.The Engine Networking Team pulls the players together by ensuring the communication of the game state to all. As a Senior Network Transport Engineer you will help the players experience the game as a nearly synchronous world. Just as the nerves in our bodies coordinate our actions, the network system coordinates all the computers involved into a smooth experience for the players. You will work in all areas of the game platform in your quest for real-time communication of every part of Roblox.You Have:Worked on a powerful user-space network stack, solving problems related to scale, performance, latency, and throughput in client/server environments.Worked on a very large multithreaded distributed system that connects millions of users worldwide.Worked on all the devices Roblox supports - from desktop clients to mobile phone clients to console clientsWorked on a game engine and understand how a game engine worksYou Are:A software engineer with 4+ years of experience with Game networking coming from a Game Engine/StudioA deep understanding of Network Stack with a passion for working with open sourceStrong systems-level C++ programming experience and fascinated by the actual work the CPU does when you use smart pointers, templates, virtual functions, and blocks of memory, both structured and rawExperience with Linux networking and have a good understanding of common network protocolsKeen to each millisecond of the network exchanges: You know where the time goes and how to reduce the wasteUnderstanding of what happens on the operating systems level when certain code is completedFor roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits as described on this page.Annual Salary Range$195,780—$242,100 USDRoles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations to candidates with qualifying disabilities or religious beliefs during the recruiting process.For US based roles only, please note the Company may not be able to employ candidates for this role who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
$293.8k - $343.34k
...civil shared experiences for everyone.The Engine Networking Team pulls the players together by ensuring the communication of the game state to all. As a Principal Engineer on... ...Engine/Studio. (Desirable)Be an amazing systems-level C++ programmer and be fascinated by the...NetworkGamesC++Full timeWork experience placementH1bWork at officeLocal areaWorldwideVisa sponsorshipMonday to Friday- A leading gaming platform located in San Mateo, CA is seeking a Principal Network Transport Engineer. In this role, you will ensure seamless communication among players for... ...game networking experience and strong systems-level C++ programming skills. You will work across...NetworkGamesC++
$201.4k - $302k
...edge hardware and network services to more than... ...generation of gaming experiences on PlayStation... ...partners in engineering, product, design,... ...Windows® PC based software for the PlayStation... ...-side Operating System security fundamentals... ...experience with C/C++ Experience or...NetworkGamesC++$295.25k - $345.04k
...everyone. As a Principal Software Engineer of the Game Engine data model team, you... ...core technologies, such as networking, scripting, Studio,... ...experience and expertise with C++ code-generation and analysis... ...Trees, etc). * Outstanding systems-level C++ programming skills...NetworkGamesC++Full timeH1bWork at officeLocal areaVisa sponsorshipMonday to Friday3 days per week$163.7k - $245.5k
...edge hardware and network services to more than... ...leading audio software for the PlayStation... ...craft the future of game audio? Are you the... ...software engineer who can build and... ...Responsibilities: Systems level multi-threaded... ...debugging using C/C++ Implement DSP algorithms...NetworkGamesC++$195.78k - $242.1k
...experiences for everyone.The Engine Networking Team pulls the players... ...communication of the game state to all. As a... ...actions, the network system coordinates all the... ...engine worksYou Are:A software engineer with 4+ years... ...sourceStrong systems-level C++ programming experience...NetworkGamesC++Full timeWork experience placementH1bWork at officeLocal areaWorldwideVisa sponsorshipMonday to Friday$295.25k - $345.04k
...Studio is the creation engine behind millions of... ...The ideal candidate has C++ and game engine experience, enjoys solving complex software problems and has a passion... ...with large scale systems in C++ codebasesWorked... ...file storage systems or network protocolsFor roles that...NetworkGamesC++Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$170k - $240k
...class hardware and software product... ...looking for a software engineer to build and evolve... ...reality. This is a systems-heavy role focused... ...simulator components in C++ and Python ,... ..., simulation, game engines, or real-time... ...to growing our network of people, programs...NetworkGamesC++Full timeLocal areaRelocation package$193.3k - $289.9k
...edge hardware and network services to more than... ...PlayStation). Our software production... ...seeks a software engineer for our Platform Audio... ...the development of system libraries used for... ...industry leading game and content developers... ...using C and C++Collaborate with international...NetworkGamesC++Worldwide$137.3k - $205.9k
...cutting-edge hardware and network services to more than 100 million... ...?We are looking for a Software Engineer to help develop, maintain,... ...native platform integration, C++, build systems, and SDK packaging.The... ...iOS, macOS, Android, Linux, game console, or desktop platforms...NetworkGamesC++$108.9k - $161.16k
...WE ARE GAME MAKERS Who we are: We are a diverse... ...for a Senior Gameplay Engineer to develop our Player... ...action game. Using C++, Unreal Engine 5, and our... ...architectures ~ AI in networked multiplayer: client/server... ...the Gameplay Ability System Control systems (e.g...NetworkGamesC++Full timeRemote work$140.5k - $210.7k
...cutting-edge hardware and network services to more than... ...the most successful gaming platform of all time... ...) is seeking a Software Development Engineer in Test (SDET) to provide... ...tools and automated systems that deeply analyze SDK... ...systems spanning C++, embedded firmware (C...NetworkGamesC++$243.29k - $295.25k
...everyone.As a Senior Software Engineer on the Communications... ...you'll own the backend systems that power chat and messaging... ...that makes in-game communication fast, safe... ...threading, memory management, networking, and storageProtocol-... ...products, C++, ML model integration,...NetworkGamesC++Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$137.3k - $205.9k
...cutting-edge hardware and network services to more than... ...high quality system software which drives the PlayStation... ...experience. As a Software Engineer, you'll focus on... ...delivered to customers and game studios are of the... ...applications in Python, C++, or Javascript with a...NetworkGamesC++$70 - $85 per hour
...That's Changing the Game: AR/VR | Software & Hardware… Summary:... ...looking for Software Engineers to support our engineering... ...building distributed systems that are scalable and... ...with Python, C/C++ or Hack programming languages... ...and Social Networking Platforms Referrals increase...NetworkGamesC++Contract workSummer workInternshipRemote work$293.8k - $343.34k
...for everyone. As a Principal Software Engineer on our Creator Services team,... ...working on modern distributed systems, products for developers, C# and C++ software, and networking challenges alongside highly-... ...complex experiences including live game operations at many-million-...NetworkGamesC++Full timeWork experience placementWork at officeLocal areaImmediate startMonday to Friday$192k - $275k
Foster City, CASoftware - Software Systems /Full-time /HybridZoox’s Robot... ...platforms, automotive ECUs, network switches, and user interface... ...components when solving complex engineering challenges. If you thrive on... ...management (e.g., C or C++).Experience configuring or optimizing...NetworkC++Full timeTemporary workRelocation package$242.1k - $293.8k
...leading interactive platform company is looking for a Senior Software Engineer to enhance their core game engine and audio simulation tools. The ideal candidate will have over 5 years of experience, strong C++ programming skills, and a background in creating innovative...GamesC++- A leading online gaming platform is seeking a Senior QA Engineer to define validation strategies and ensure system stability for interactive 3D experiences. You will implement high-level... ...game engines and a strong proficiency in C++. The position is onsite in San Mateo with...GamesC++
- ...A leading gaming technology firm is seeking a senior software engineer for its Video Codecs team in San Mateo, California. This... ...contributing to the development of system libraries for cloud gaming, video... ...should be proficient in C/C++, GPU programming, and possess strong...GamesC++
$196.75k - $243.29k
...Roblox is seeking a Senior Software Engineer focused on Collaboration in San Mateo, California. In... ...build complex technical features in our game engine, enhancing collaboration tools for... ...5 years of experience, especially with C++, and will work cross-functionally to deliver...GamesC++$140k - $230k
Foster City, CASoftware - Software Platforms and Product... ...a Site Reliability Engineer to help ensure the availability... ..., maintainable systems to deploying,... ...foundational understanding of networking protocols, storage... ...such as Python, Go, C/C++, or Java.Bonus QualificationsExperience...NetworkC++Full time$195.78k - $242.1k
...Foundation team is looking for a Senior Software Engineer to improve Roblox performance across... ...will work primarily in cross-platform C++ Roblox game engine code, partnering with teams across... ..., profiling, and telemetry systems required to catch regressions early and...GamesC++Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$210k - $300k
...Staff Software Engineer - Agent Simulation Tech Lead / Manager Model and... ...related field Fluency in C++ Mathematics skills, including... ...with motion planning, control systems, constrained optimization,... ...Qualifications: Experience in game development, traffic...GamesC++Temporary workRelocation package$399.42k
...Roblox Studio is the creation engine behind millions of immersive 3... ...deep investment in the technical systems that underpin the IDE... ...teams working in large-scale C++ codebases.This role will be based... ...and workflows, especially in game development, 3D creation, or interactive...GamesC++Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$293.8k - $343.34k
...seeking a highly skilled and experienced Engineering Manager to join our Engine UI team. In this... ...the development of our state-of-the-art game engine, building out User Interface... ...interaction.You Will:Lead the development on our C++ engine code that powers the foundational...GamesC++Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$100k - $300k
...Simulation Engineer San Mateo Company Overview At Skild AI,... ...enhancing low-level simulator software. This role requires a blend of... ...diverse backgrounds, including game development, CGI artistry, animation... ...languages such as Python, C++, or similar. Deep...GamesC++$295.25k - $345.04k
...for everyone.As a Principal Software Engineer, Audio-Video-Communication team... .... If you enjoy working on C++ software while building products... ..., multi-service distributed system at scale with low costs.Familiarity... ...programming environments for game developers, eager to apply...GamesC++Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$295.25k - $345.04k
...for everyone.As a Principal Software Engineer on the Engine DataModel team,... ...owns:The core structures and systems are used to build the DataModel and interact with it.The C++ reflection bindings that form... ...performs well for all user-created games on the Roblox platform.Build...GamesC++Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday3 days per week$239k - $333k
Foster City, CASoftware - Software Systems /Full-time /HybridThe 3D Simulation... ...for 3D Machine Learning engineers to simulate sensors (cameras... ...with Python and/or modern C++Expertise with machine learning frameworks... ...D rendering for simulation, games, cloud computing, or VFX $23...GamesC++Full timeTemporary workRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Systems Software Engineer - Game Engine Network (C++). Be the first to apply!
- system programmer San Mateo, CA
- IT system engineer San Mateo, CA
- systems software developer San Mateo, CA
- network engineer level San Mateo, CA
- network infrastructure engineer San Mateo, CA
- network engineer - transport San Mateo, CA
- data center network engineer San Mateo, CA
- network implementation engineer San Mateo, CA
- network engineer San Mateo, CA
- network engineer full time San Mateo, CA



