
Job Posting Title Développeur(se) logiciel sénior, écosystème Android | Senior Software Developer, Android Ecosystem
Unity1 day ago
Base Salary
$136k - $259k/yr
Responsibilities
- Design and develop Unity Editor features and workflows supporting Android mobile, laptop, and hybrid platform configurations.
- Profile and analyze the technology stack to identify and implement performance optimizations.
- Establish performance benchmarks and improve startup performance and runtime efficiency across device classes.
- Write comprehensive technical documentation and participate in design reviews.
- Investigate and resolve platform bug reports to maintain stability.
- Improve quality and delivery through automated testing, code reviews, and cross-team collaboration.
Requirements
- Advanced proficiency in C++, C#, and Java or Kotlin, with a solid background in Android systems programming.
- Experience building and maintaining platform or runtime systems.
- Understanding of large applications spanning multiple languages, including synchronous and asynchronous calls and cross-language memory ownership and marshalling.
- Experience designing scalable features in a large multithreaded codebase.
- Diagnostic, debugging, and performance-profiling skills.
- Preferred: in-depth knowledge of C# and managed runtime environments.
- Preferred: familiarity with real-time 3D rendering methods and modern graphics APIs, including Vulkan.
- Preferred: a methodical approach to researching and developing optimization solutions.
- Preferred: passion for games or real-time 3D experiences and familiarity with appropriate uses of AI in software development.
Benefits
- Comprehensive health, life, and disability insurance, with eligibility and coverage varying by country and employment status.
- Commute subsidy, employee stock ownership, competitive retirement or pension plans, generous vacation and personal days, and parental and family-care support.
- Office snacks, mental health and wellbeing programs, Employee Resource Groups, and a global Employee Assistance Program.
- Training and development programs plus volunteering and donation matching.
- Eligible employees may receive equity awards and participate in company incentive plans, including discretionary bonuses.
- Based in Montreal, Canada, or remote within the US East Coast time zone.
About Unity
Unity is a public software company that builds the Unity real-time 3D engine and services for creating, operating, and monetizing games and interactive 3D content across mobile, PC, console, and XR. It sells subscription licenses and usage-based services such as cloud build, ads, and analytics to studios and enterprises in gaming, automotive, film, and AR/VR. Founded in 2004 and headquartered in San Francisco, it trades on the NYSE (U).