Senior Software Engineer (Engine Systems)
- San Mateo, United States
- Senior Level
- Posted
Skills
Required
- game engines
- systems-level
- C++
- virtual functions
Join Roblox as a Senior Software Engineer on the Engine DataModel team. You will be responsible for innovating and owning the foundational components of the Roblox platform, including the DataModel and its core structures and systems. You will develop engine code that performs well for all user-created games on the platform and take ownership of projects throughout their full lifecycles. This role requires experience in game engines or similarly performance-sensitive products, as well as outstanding systems-level C++ programming skills.
USD 243,290 - 295,250
About Roblox
- Développer et innover sur les composants fondamentaux qui forment la base de la plateforme Roblox, en particulier en ce qui concerne le DataModel.
- Construire les systèmes et structures de données de base utilisés dans le moteur Roblox, en collaborant avec d'autres équipes pour trouver des solutions universelles.
- Prendre en charge des projets tout au long de leur cycle de vie, en veillant à ce que le code fonctionne bien sur tous les appareils pris en charge par Roblox.
Requirements
- Have experience working on game engines or other similarly performance-sensitive products
- Have a curiosity about the actual work the CPU does when you use smart pointers, templates, virtual functions, and blocks of memory, both structured and raw
- Curiosity to learn and stay up-to-date on technology developments
- Experience developing outstanding systems-level C++ programming
- Responsibility for building and maintaining systems that work optimally
jobapplier