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 ...
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 ...
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 ...
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 ...
The Engine Networking Team pulls the players together by ensuring the communication of the game state to all. As a Principal Engineer on this team you will help the players experience the game as a ...
The Engine Networking Team pulls the players together by ensuring the communication of the game state to all. As a Principal Engineer on this team you will help the players experience the game as a ...
Engineering Manager, AI Game Engine
San Francisco, CA · On-site
$223K - $307K/yr
Role Summary We're looking for an experienced Engineering Manager to lead our AI Game Engine team . You will lead a high performing team of software and ML engineers building the systems and services ...
Engineering Manager, AI Game Engine
San Francisco, CA · On-site
$223K - $307K/yr
Role Summary We're looking for an experienced Engineering Manager to lead our AI Game Engine team . You will lead a high performing team of software and ML engineers building the systems and services ...
The Engine Networking Team pulls the players together by ensuring the communication of the game state to all. As a Principal Engineer on this team you will help the players experience the game as a ...
The Engine Networking Team pulls the players together by ensuring the communication of the game state to all. As a Principal Engineer on this team you will help the players experience the game as a ...
Systems Software Engineer - Game Engine Network (C++)
San Mateo, CA · On-site
$195K - $242K/yr
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 ...
Systems Software Engineer - Game Engine Network (C++)
San Mateo, CA · On-site
$195K - $242K/yr
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 ...
Principal Software Engineer - Game Engine Systems
San Mateo, CA · On-site
$293K - $343K/yr
The Engine Networking Team pulls the players together by ensuring the communication of the game state to all. As a Principal Engineer on this team you will help the players experience the game as a ...
Principal Software Engineer - Game Engine Systems
San Mateo, CA · On-site
$293K - $343K/yr
The Engine Networking Team pulls the players together by ensuring the communication of the game state to all. As a Principal Engineer on this team you will help the players experience the game as a ...
Senior Software Engineer - Game Engine Network (C++)
San Mateo, CA · On-site
$195K - $242K/yr
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 ...
Senior Software Engineer - Game Engine Network (C++)
San Mateo, CA · On-site
$195K - $242K/yr
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 ...
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 ...
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 ...
Software Engineer / Unity Game Developer Level 2
El Segundo, CA · On-site
$100 - $131/hr
Proven experience developing games or simulations using the Unity game engine. * Strong proficiency in C# programming for Unity development. * Experience with 2D and 3D game development.
Quick apply
Software Engineer / Unity Game Developer Level 2
El Segundo, CA · On-site
$100 - $131/hr
Proven experience developing games or simulations using the Unity game engine. * Strong proficiency in C# programming for Unity development. * Experience with 2D and 3D game development.
Senior Software Engineer, Game Engine Systems
San Mateo, CA · Hybrid
$139K - $183K/yr
Develop engine code that performs well for all user-created games on the Roblox platform. * Build the core systems and data structures used in the Roblox engine, working with other teams to find ...
Senior Software Engineer, Game Engine Systems
San Mateo, CA · Hybrid
$139K - $183K/yr
Develop engine code that performs well for all user-created games on the Roblox platform. * Build the core systems and data structures used in the Roblox engine, working with other teams to find ...
The Engine Networking Team pulls the players together by ensuring the communication of the game state to all. As a Principal Engineer on this team you will help the players experience the game as a ...
The Engine Networking Team pulls the players together by ensuring the communication of the game state to all. As a Principal Engineer on this team you will help the players experience the game as a ...
Then our small multi-disciplinary team of veteran game developers is curious to talk to you about how you could contribute to projects utilizing our proprietary cross-platform game engine and tools.
Then our small multi-disciplinary team of veteran game developers is curious to talk to you about how you could contribute to projects utilizing our proprietary cross-platform game engine and tools.
Principal Core Systems Software Engineer - Game Engine (C++)
San Mateo, CA · On-site
$293K - $343K/yr
The Engine Networking Team pulls the players together by ensuring the communication of the game state to all. As a Principal Engineer on this team you will help the players experience the game as a ...
Principal Core Systems Software Engineer - Game Engine (C++)
San Mateo, CA · On-site
$293K - $343K/yr
The Engine Networking Team pulls the players together by ensuring the communication of the game state to all. As a Principal Engineer on this team you will help the players experience the game as a ...
Our Tech Center leads the research, exploration, and discovery of innovative technologies and provides technical services for all games during all phases of life cycle, including engine, audio, QA, ...
Our Tech Center leads the research, exploration, and discovery of innovative technologies and provides technical services for all games during all phases of life cycle, including engine, audio, QA, ...
Develop and maintain 2D and 3D games and simulations using the Unity game engine. Collaborate with artists and designers to implement game assets and mechanics. Optimize game performance across ...
Quick apply
Develop and maintain 2D and 3D games and simulations using the Unity game engine. Collaborate with artists and designers to implement game assets and mechanics. Optimize game performance across ...
Our Tech Center leads the research, exploration, and discovery of innovative technologies and provides technical services for all games during all phases of life cycle, including engine, audio, QA, ...
Our Tech Center leads the research, exploration, and discovery of innovative technologies and provides technical services for all games during all phases of life cycle, including engine, audio, QA, ...
Senior Software Engineer, Game Engine Systems
San Mateo, CA · On-site
$242K - $293K/yr
Develop engine code that performs well for all user-created games on the Roblox platform. * Build the core systems and data structures used in the Roblox engine, working with other teams to find ...
Senior Software Engineer, Game Engine Systems
San Mateo, CA · On-site
$242K - $293K/yr
Develop engine code that performs well for all user-created games on the Roblox platform. * Build the core systems and data structures used in the Roblox engine, working with other teams to find ...
Every day, tens of millions of players rely on it to coordinate, connect, and express themselves across thousands of games. It is also one of our highest-leverage engine services: our core text ...
Every day, tens of millions of players rely on it to coordinate, connect, and express themselves across thousands of games. It is also one of our highest-leverage engine services: our core text ...
Core Engine Developer - Systems (C++)
San Mateo, CA · On-site
$195K - $242K/yr
The Engine Networking Team pulls the players together by ensuring the communication of the game ... You will work in all areas of the game platform in your quest for real-time communication of every ...
Core Engine Developer - Systems (C++)
San Mateo, CA · On-site
$195K - $242K/yr
The Engine Networking Team pulls the players together by ensuring the communication of the game ... You will work in all areas of the game platform in your quest for real-time communication of every ...
Game Engine information
What is a game engine?
What are some common challenges faced by professionals working on game engines, and how can they be addressed?
What are the key skills and qualifications needed to thrive as a Game Engine Developer, and why are they important?
What is the difference between Game Engine vs Game Developer?
| Aspect | Game Engine | Game Developer |
|---|---|---|
| Primary Role | Software framework used to build games | Professional who designs, develops, and codes games |
| Required Skills | Programming, software architecture, tools integration | Programming, creative design, problem-solving |
| Work Environment | Tools and software development environment | Game studios, independent projects, freelance |
| Certifications | None typically required, but programming certifications help | Computer science, software engineering degrees often preferred |
While a game engine is a software platform that provides the tools to create games, a game developer is a professional who uses these tools to design and build games. The game engine is the foundation, whereas the game developer is the creator leveraging that foundation to produce interactive entertainment.

Job description
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 clients
- Worked on a game engine and understand how a game engine works
- A software engineer with 4+ years of experience with Game networking coming from a Game Engine/Studio
- A deep understanding of Network Stack with a passion for working with open source
- Strong 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 raw
- Experience with Linux networking and have a good understanding of common network protocols
- Keen to each millisecond of the network exchanges: You know where the time goes and how to reduce the waste
- Understanding of what happens on the operating systems level when certain code is completed
About ROBLOX
Sourced by ZipRecruiter
Industry
Software development
Company size
51 - 200 Employees
Headquarters location
San Mateo, CA, US
Year founded
2004