> Markdown version of [/jobs/ext/1419804-principal-software-engineer-asset-loading](https://www.wearedevelopers.com/jobs/ext/1419804-principal-software-engineer-asset-loading). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - Asset Loading - **Company:** Roblox - **Location:** San Mateo, CA, United States - **Experience:** Expert - **Salary:** $293,800.0 - $343,340.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Distributed Systems, Game Engine, Open Source Technology, WebRTC, Multithreading, Low Latency, Roblox - **Published:** July 24, 2026 - **Apply:** https://careers.roblox.com/jobs/7561827?gh_jid=7561827 ## About the Role * Lead engineers with 8+ years of industry experience * Understand the game networking with a passion for working with open source * Be experienced with asset loading, rendering, and networking coming from a Game Engine/Studio. (Desirable) * Be an amazing systems-level C++ programmer and be fascinated by the actual work the CPU does when you use smart pointers, templates, virtual functions, and blocks of memory, both structured and raw * Have a keen to each millisecond of the network exchanges: You know where the time goes and how to reduce the waste * Understand what happens on the operating system level when certain code is completed You Have: * Worked on the guts of a multi-player game engine, 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 the devices Roblox supports - from desktop clients to mobile phone clients to console clients ## Description 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 nearly synchronous world. The networking and asset loading team plays a key role in 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. ## Related Videos - [Transforming Education: A Journey from interactive Markdown to Remote-Labs](https://www.wearedevelopers.com/videos/941-transforming-education-a-journey-from-interactive-markdown-to-remote-labs) - [Building a fully automated escape room](https://www.wearedevelopers.com/videos/735-building-a-fully-automated-escape-room) - [Creating games to make the web fun again](https://www.wearedevelopers.com/videos/1237-creating-games-to-make-the-web-fun-again) - [WeAreDevelopers LIVE - "Fun and games - and all that comes with it", Back to BASIC & more](https://www.wearedevelopers.com/videos/1719-wearedevelopers-live-fun-and-games-and-all-that-comes-with-it-back-to-basic-more) - [Coding an Immersive Copilot using Unity / .NET and Azure OpenAI!](https://www.wearedevelopers.com/videos/1204-coding-an-immersive-copilot-using-unity-net-and-azure-openai) - [Hello JARVIS - Building Voice Interfaces for Your LLMS](https://www.wearedevelopers.com/videos/1641-hello-jarvis-building-voice-interfaces-for-your-llms) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [10 Coding Games to Teach You How to Code](https://www.wearedevelopers.com/magazine/151-10-coding-games-to-teach-you-how-to-code) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 103 - Superb Owl Trafficking](https://www.wearedevelopers.com/magazine/388-dev-digest-103-superb-owl-trafficking)