> Markdown version of [/jobs/ext/1925525-principal-software-engineer-engine-systems](https://www.wearedevelopers.com/jobs/ext/1925525-principal-software-engineer-engine-systems). 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, Engine Systems - **Company:** Roblox - **Location:** San Mateo, CA, United States - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), C++ (Programming Language), Serialization, Data Structures, Memory Management, Game Engine, Core Data, Roblox - **Published:** August 5, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/principal-software-engineer-engine-systems-san-mateo-ca-usa-58799695 ## About the Role other in systems-level C++ programming * Experience with game engine internals * Ability to build and maintain high-performance systems * Curiosity to stay current with technology developments * Interest in CPU-level concepts (smart pointers, templates, virtual functions, memory management) Key requirements * equity compensation * benefits as described on this page * hybrid work model (3 days in-office) * onsite Tue-Thu; optional Mon/Fri * paid time off and holidays (as applicable) ## Description Experteer Overview As a Principal Software Engineer on the Engine DataModel team, you own the foundational engine components that power the Roblox platform. You will build core data structures and the Luau API bindings, and drive performance across desktop, mobile, and console. You'll take ownership end-to-end on scalable projects and collaborate with multiple teams to deliver universal solutions. This role offers the chance to shape the DataModel and engine tooling at a company aiming to connect a billion people with optimistic, civil experiences. Compensation / Benefits * Develop engine code optimized for user-created games across devices * Build core systems and data structures used by the Roblox engine * Take ownership of projects from inception to delivery * Ensure performance and reliability across desktop, mobile, and console clients * Collaborate with other teams to find universal, scalable solutions * Contribute to DataModel serialization and related tooling Tasks * Experience in systems-level C++ programming * Experience with game engine internals * Ability to build and maintain high-performance systems * Curiosity to stay current with technology developments * Interest in CPU-level concepts (smart pointers, templates, virtual functions, memory management) Key requirements * equity compensation * benefits as described on this page * hybrid work model (3 days in-office) * onsite Tue-Thu; optional Mon/Fri * paid time off and holidays (as applicable) ## Related Videos - [The Impact of AI on Game Development and the Industry](https://www.wearedevelopers.com/videos/100297-the-impact-of-ai-on-game-development-and-the-industry) - [Building a fully automated escape room](https://www.wearedevelopers.com/videos/735-building-a-fully-automated-escape-room) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [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) - [Building Multi-Tenant ASP.NET Core Applications: Best Practices and Real-World Solutions](https://www.wearedevelopers.com/videos/1552-building-multi-tenant-asp-net-core-applications-best-practices-and-real-world-solutions) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [10 Coding Games to Teach You How to Code](https://www.wearedevelopers.com/magazine/151-10-coding-games-to-teach-you-how-to-code) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries)