Senior Software Engineer, Platform Systems
Core
Designing and developing high-quality, performant engine systems for Unity to support game development on Nintendo, Sony, and Microsoft consoles.
Role type
Senior Software Engineer, Platform Systems
Builds
Console platform support tools and engine features for Unity
Domain
Game development, Console platforms, C++
Deliverable
production ML models | product features | infrastructure
Required skills
C++, console development, multi-threading, asynchronous programming, profiling, optimisation
Preferred skills
multi-platform programming, Unity, C#
Responsibilities
Designing and developing high-quality, performant engine systems; Maintaining codebase, improving performance, testability and stability; Working with Product, Program Management, Engineering and QA teams to bring new engine features to consoles; Supporting users to help them bring games to console
Seniority
Senior, hands-on IC