Ubisoft Montréal is looking for an engine programmer to contribute to the development and evolution of the core systems of the game engine. The role requires close collaboration with different teams to design high-performing, scalable technical solutions tailored to production needs.
Stack
Responsibilities
- ▹Program clear, structured, maintainable systems meeting performance, modularity, compatibility and scalability requirements
- ▹Develop, refactor and optimize the game engine's core systems with a long-term vision
- ▹Analyze development needs and assess the technical feasibility of proposed solutions
- ▹Review existing engine features to ensure alignment with project goals
- ▹Design and improve engine modules to support system scalability
- ▹Recommend and implement new technical solutions when needed
- ▹Propose improvements inspired by video game industry best practices
- ▹Optimize performance and ensure system stability
- ▹Improve game build technologies to make it easier for teams to work simultaneously
- ▹Support production on needs related to physics systems and the data pipeline
Requirements
- ▹A degree in computer science or software engineering (or other relevant training)
- ▹5+ years of professional programming experience
- ▹Mastery of software programming principles and game engine architecture
- ▹Good understanding of technical systems and their interactions
- ▹Ability to solve complex problems in a structured and efficient way
Soft skills
Analytical and synthesis mindset in problem-solvingRigor in code structure and qualityEffective collaboration with multidisciplinary teamsAbility to work autonomously while staying aligned with team goalsAttention to detail and quality of deliverables
About the company
Ubisoft is a global leader in the video game industry, with teams spread around the world creating original and memorable game experiences, from Assassin's Creed to Rainbow Six, Just Dance and many more. The company believes that diversity of perspectives helps both players and teams move forward.
Education: Informatikai vagy szoftverfejlesztői diploma
Ähnliche Stellen

Stelle
Chef.fe Technique - Programmeur.meuse IU (Far Cry)
Ubisoft
Ui Ux
💰 Gehalt: keine Angabe
🏢 Vor Ort
Montreal

Stelle
Programmeur·euse Outils - Quality Foundation
Ubisoft
+5
💰 Gehalt: keine Angabe
🏢 Vor Ort
Montreal

Stelle
Chef·fe d’équipe - Modélisation (Unreal)
Ubisoft
💰 Gehalt: keine Angabe
🏢 Vor Ort
Montreal

Stelle
Spécialiste de la sécurité - Responsable de la gestion des incidents de cybersécurité (analyse forensique)
Ubisoft
Splunk
💰 Gehalt: keine Angabe
🏢 Vor Ort
Montreal

Stelle
Spécialiste cybersécurité en ingénierie de détection
Ubisoft
Powershell
+1
💰 Gehalt: keine Angabe
🏢 Vor Ort
Montreal

Stelle
Concepteur de Produits - Technologie des opérations
Lyft
💰 Gehalt: keine Angabe
🏢 Vor Ort
Montreal