Senior Software Engineer - Network Transport (C++)

The available sources do not contain information about the company name for rounx.com.

San Mateo (CA)

Hybrid

USD 243,000 - 295,000

Full time

9 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Roblox is seeking a Senior Software Engineer - Network Transport (C++) to join our Engine Networking Team. You will design and implement high-performance network systems that enable real-time interactions across millions of users on diverse devices.

You will work on a powerful user-space network stack, focusing on scale, latency, and throughput in client/server environments, while contributing to a large multithreaded distributed system that connects users globally.

Qualifications

  • 7+ years of experience in game networking from a game engine or studio
  • Deep understanding of Linux networking, congestion control algorithms and systems-level C++
  • Experience with game engines is preferred

Skills

C++
Networking
Linux networking
Multithreading

Job description

We are seeking a Senior Software Engineer - Network Transport (C++) to join our Engine Networking Team at Roblox. In this role, you will design and implement high-performance network systems that enable seamless real-time interactions across millions of users on diverse devices.

You will work on a powerful user-space network stack, focusing on scale, performance, latency, and throughput in client/server environments, while contributing to a large multithreaded distributed system that connects users globally. Experience with game engines and a deep understanding of network stacks, Linux networking, congestion control algorithms, and systems-level C++ are required. You should have 7+ years of experience in game networking from a game engine or studio, with a passion for open source and a fascination with low-level programming details.

The annual salary range for this position is $243,290 – $295,250 USD. This role is based in San Mateo, CA, with a hybrid work schedule requiring presence on-site Tuesday, Wednesday, and Thursday.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Network Transport Engineer - High-Performance C++
Senior Network Transport Engineer - High-Performance C++

The available sources do not contain information about the company name for rounx.com. • San Mateo (CA)

Hybrid
USD 243,000 - 295,000
Senior Network Transport Engineer - Real-Time Game Engine
Senior Network Transport Engineer - Real-Time Game Engine

Roblox • San Mateo (CA)

On-site
USD 243,000 - 295,000
Equity compensation
Benefits
Senior Software Engineer - Game Engine Systems (C++)
Senior Software Engineer - Game Engine Systems (C++)

Roblox • San Mateo (CA)

On-site
USD 243,000 - 295,000
Equity compensation
Benefits
Systems Software Engineer - Game Engine Network (C++)
Systems Software Engineer - Game Engine Network (C++)

Roblox • San Mateo (CA)

On-site
USD 195,000 - 243,000
Equity compensation
Full-time benefits
Core Engine Developer - Systems (C++)
Core Engine Developer - Systems (C++)

Roblox • San Mateo (CA)

On-site
USD 195,000 - 243,000
Equity compensation
Comprehensive benefits package
Principal Software Engineer - Game Engine Systems
Principal Software Engineer - Game Engine Systems

Roblox • San Mateo (CA)

On-site
USD 289,000 - 339,000
Equity Compensation
Comprehensive Benefits
Principal Core Systems Software Engineer – Game Engine (C++)
Principal Core Systems Software Engineer – Game Engine (C++)

Roblox • San Mateo (CA)

On-site
USD 294,000 - 343,000
Principal Engine Programmer - Systems (C++)
Principal Engine Programmer - Systems (C++)

Roblox • San Mateo (CA)

On-site
USD 293,000 - 344,000
Senior C++ Systems Engineer – Real-Time Game Networking
Senior C++ Systems Engineer – Real-Time Game Networking

Roblox • San Mateo (CA)

On-site
USD 195,000 - 243,000
Equity compensation
Comprehensive benefits package
Principal Software Engineer - Asset Loading
Principal Software Engineer - Asset Loading

Roblox • San Mateo (CA)

On-site
USD 289,000 - 339,000
Equity compensation
Comprehensive benefits
Flexible in-office work schedule