Développeur(se) logiciel sénior, écosystème Android | Senior Software Developer, Android Ecosystem
Unityfull time · Senior
CA$103,000 – CA$219,700
Listed on Unity’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
Unity is seeking a senior engineer to build Android platform support for their game engine, enabling developers to deploy titles smoothly across mobile devices, laptops, and hybrid form factors while optimizing performance and leveraging hardware capabilities. This role suits experienced systems programmers with deep expertise in C++, C#, and Android who enjoy solving complex performance challenges at scale.
Our summary, not Unity’s wording. The full posting is on their site.
Skills this role names
Log in to see which of these are already on your profile.
What they ask for
Required
- Solid background in Android systems programming
- Advanced proficiency in C++, C#, and Java or Kotlin
- Experience building and maintaining platform or runtime systems
- Understanding of how large applications span multiple languages with synchronous and asynchronous calls and memory marshalling
- Experience designing and implementing scalable feature sets in large multithreaded codebases
- Diagnostic, debugging, and performance profiling skills
Nice to have
- In-depth understanding of C# and managed runtime environments
- Familiarity with real-time 3D rendering methodologies and modern graphics APIs including Vulkan
- Methodical approach to researching and developing innovative optimization solutions
- Passion for the future of games or real-time 3D experiences
- Knowledge of when and how to use AI in software development