Unity is seeking an experienced software engineer to guide and deliver mission-critical parts of the Unity Engine. The role focuses on integrating the .NET runtime and tooling into Unity and building compiler technologies that generate efficient native code. The engineer will work with experts across the company to improve the quality, performance, and reliability of the C#/.NET integration, including garbage collection, JIT and AOT compilation, and runtime libraries. The position also provides technical leadership for game engine development, helps establish a long-term team vision and roadmap, and supports Unity developers through documentation, forums, bug reports, and internal channels. Unity is currently prioritizing candidates in the Eastern Time Zone.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal
Education Level
No Education Listed