Remote Staff Software Engineer, Unity Platform (Android)

Socket.dev

Montreal (administrative region)

Hybrid

CAD 153,000 - 230,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Unity à Montréal recherche un Staff Software Engineer, basé à Montréal ou en télétravail dans le fuseau EST, pour supporter la plateforme Unity sur un écosystème Android couvrant mobile, ordinateur portable et appareils hybrides.

Le poste est hautement technique et individuel, avec orientation architecturale; collaboration avec les équipes plateformes, moteur, workflows de l’éditeur et système graphique. Maîtrise C++, C# et Android; leadership technique et mentorat exigés.

Qualifications

  • Expérience approfondie en programmation des systèmes Android, maîtrise de C++, C# et Java/Kotlin.
  • Conception architecturale à grande échelle et déploiement de systèmes de plateforme.
  • Compréhension de l’architecture informatique, des hiérarchies mémoire et des interactions CPU/GPU.
  • Maîtrise de l’exécution asynchrone et du multithreading.
  • Leadership technique et mentorat démontré.

Responsibilities

  • Diriger des initiatives techniques interéquipes et favoriser le consensus sur les architectures et les stratégies.
  • Profilage et optimisation à travers la pile technologique avec collaboration des équipes concernées.
  • Mentorier les ingénieurs et promouvoir les standards rigoureux de développement et de qualité.
  • Contribuer à la définition stratégique et à la feuille de route des plateformes.
  • Rédiger la documentation technique et participer aux revues de conception.
  • Analyser et résoudre des problèmes système complexes touchant plusieurs sous-systèmes.

Skills

Android systems programming
C++
C#
Java/Kotlin
Multithreaded architecture
Performance profiling

Job description

Unity à Montréal recherche un Staff Software Engineer, basé à Montréal ou en télétravail dans le fuseau EST, pour supporter la plateforme Unity sur un écosystème Android couvrant mobile, ordinateur portable et appareils hybrides.

Le poste est hautement technique et individuel, avec orientation architecturale; collaboration avec les équipes plateformes, moteur, workflows de l’éditeur et système graphique. Maîtrise C++, C# et Android; leadership technique et mentorat exigés.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Unity Platform Software Engineering Manager – Remote (EST)
Unity Platform Software Engineering Manager – Remote (EST)

Unity • Montreal (administrative region)

Hybrid
CAD 236,000 - 319,000
Health, life and disability insurance
Equity awards
Flexible/remote work
+1
Développeur(se) logiciel expert(e), écosystème Android | Staff Software Engineer, Android Ecosystem
Développeur(se) logiciel expert(e), écosystème Android | Staff Software Engineer, Android Ecosystem

Socket.dev • Montreal (administrative region)

Hybrid
CAD 153,000 - 230,000
Senior Software Engineer - RT3D CI/CD Automation Lead
Senior Software Engineer - RT3D CI/CD Automation Lead

Unity Technologies • Montreal (administrative region)

On-site
CAD 90,000 - 140,000
Gestionnaire, Développement Logiciel | Manager, Software Engineering
Gestionnaire, Développement Logiciel | Manager, Software Engineering

Unity • Montreal (administrative region)

On-site
CAD 236,000 - 319,000
Health, life and disability insurance
Equity awards
Flexible/remote work
+1
Développeur Android Senior – Hybride Montréal (Java/Kotlin)
Développeur Android Senior – Hybride Montréal (Java/Kotlin)

Systematix • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Gestionnaire, Développement Logiciel | Manager, Software Engineering
Gestionnaire, Développement Logiciel | Manager, Software Engineering

Unity Enterprise • Montreal (administrative region)

Hybrid
CAD 174,000 - 359,000
Equity awards
Health insurance
Retirement plans
Programmeur Unreal (C++) - Remote/Hybride, 5+ ans
Programmeur Unreal (C++) - Remote/Hybride, 5+ ans

Frima Studio • Quebec

On-site
CAD 70,000 - 100,000
4,5 jours/semaine
Télétravail partiel/plein (Québec)
5 semaines de vacances
+3
Senior C++ Geometry Engineer - Real-Time 3D Assets
Senior C++ Geometry Engineer - Real-Time 3D Assets

Unity • Montreal (administrative region)

On-site
CAD 125,000 - 203,000
Assurance santé, vie et invalidité
Subvention pour les déplacements
Participation des employés à l’actionn
+3
Ingénieur Principal & Leader d'Équipe Unity/C#
Ingénieur Principal & Leader d'Équipe Unity/C#

Aristocrat • Montreal

On-site
CAD 90,000 - 110,000
Staff Software Engineer, Gaming AI
Staff Software Engineer, Gaming AI

Unity Technologies • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Health insurance
Stock options
Commuter subsidy
+2