Développeur(se) logiciel sénior, écosystème Android | Senior Software Developer, Android Ecosystem
- Montreal, Quebec, Canada, United States
- Remote
- Posted Aug 21, 2026
- 1 position
$103,000–$161,100 / year
Opens an external site
- Employment type
- Full-time
- Experience level
- Senior · 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
Job summary
The engineer will design and develop features within the Unity Editor to support Android-based ecosystems across various device form factors. They will also conduct performance analysis and implement runtime optimizations to ensure high-quality execution on both entry-level and high-performance hardware.
Job details
The engineer will design and develop features within the Unity Editor to support Android-based ecosystems across various device form factors. They will also conduct performance analysis and implement runtime optimizations to ensure high-quality execution on both entry-level and high-performance hardware. Candidates must possess a solid background in Android systems programming with advanced proficiency in C++, C#, and Java or Kotlin. Experience in building platform-level systems and a strong understanding of multithreaded codebases and memory management are required.
What you’ll do
The engineer will design and develop features within the Unity Editor to support Android-based ecosystems across various device form factors. They will also conduct performance analysis and implement runtime optimizations to ensure high-quality execution on both entry-level and high-performance hardware.
Requirements
Candidates must possess a solid background in Android systems programming with advanced proficiency in C++, C#, and Java or Kotlin. Experience in building platform-level systems and a strong understanding of multithreaded codebases and memory management are required.
Benefits
- Health insurance
- Life insurance
- Disability insurance
- Commute subsidy
- Employee stock ownership
- Retirement plans
- Generous vacation
- Parental leave
- Mental health support
- Employee assistance program
- Training and development
Listed skills
- Kotlin · Preferred
- Java · Preferred
- C++ · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- C++
- C#
- Android systems programming
- Java
- Kotlin
- Performance profiling
- Debugging
- Multithreading
- Unity Editor
- Vulkan
- 3D rendering
- Software architecture
- Runtime optimization
- Agile methodology
Job areas
- Software
- Technology
- Engineering
More jobs from Unity Technologies
Senior Graphics Engineer, Shader Systems
- On-site
- Montréal, QC
- Posted Sep 9, 2026
Staff Software Engineer, Gaming AI
- On-site
- Montréal, QC
- Posted Sep 8, 2026
Staff Backend Engineer, Vector AI
- On-site
- Montréal, QC
- Posted Sep 8, 2026
Senior Software Engineer, QA
- On-site
- Montréal, QC
- Posted Sep 7, 2026
