Programmer (Online) - [Assassin's Creed Project]
4 weeks ago
Job Description
As an online programmer at Ubisoft Montreal, you will design, develop, optimize, deploy, and maintain the systems, features, and services to provide them with an unparalleled multiplayer environment. With each new iteration, you’ll be committed to answering the most fundamental questions: Can players easily connect? Can the servers support hundreds of thousands of people? Is the connected experience seamless? Equipped with the latest tools, your reliable and cohesive team will use inventiveness, logic, and will collaborate at every stage of development to answer “yes” to these questions and ultimately accomplish its main mission: deliver the best possible online gaming experience, the experience our players deserve. What You’ll Do- Develop powerful, reliable, and most importantly, fun online systems in collaboration with the gameplay and game design teams.
- Understand existing features and suggest improvements to create the best possible online experience.
- Collaborate with multiple production and production support teams to achieve a common vision.
- Fix bugs and maintain online systems.
- Document your work to make the different functionalities clear.
- Ensure a technological watch so that the studio is always at the forefront of online services.
- A degree in Computer Science or Software Engineering (or other relevant training)
- Experience developing and optimizing online systems written in C++, C#, GO, Java and Python
- Experience with online systems and services and optimizing online code
- Knowledge of designing connected features with PlayStation Network or Xbox Live (an asset)
- Knowledge of cloud systems such as Kubernetes, AWS, Google Cloud, Microsoft Azure, etc.
- Relational and collaborative skills that allow you to achieve the vision of the game in a harmonious way with the different teams
- A keen sense of rigour and self-reliance, accompanied by a strong thirst for learning
- A creative spirit focused on innovation
- Your CV highlighting your background and skills
-
Programmer (Online) - [Assassin's Creed Project]
2 weeks ago
Montréal, QC, Canada Ubisoft Entertainment Full timeProgrammer (Online) - [Assassin's Creed Project] Full-time Flexible Working Organization: Hybrid As an online programmer at Ubisoft Montreal, youwill design, develop, optimize, deploy, and maintain the systems, features, and services to provide them with an unparalleled multiplayer environment. With each new iteration, you’ll be committed to...
-
Programmer (Engine) - Assassin's Creed projects
1 month ago
Montréal, QC, Canada Ubisoft Entertainment Full timeProgrammer (Engine) - Assassin's Creed projects Ubisoft Montreal strives to offer gamers an impressive visual experience, as well as incomparable level of immersion. The fluidity and vitality of our worlds make this experience even richer for our audience. At Ubisoft, developing, optimizing and maintaining our game engines is an important task to stay...
-
Project Lead
1 month ago
Montréal, QC, Canada Ubisoft Full timeJob Description Work as a programming project lead for Assassin’s Creed Codename INVICTUS which is a new multiplayer game in the Assassin’s Creed Family currently in development at Ubisoft Montréal! It is designed as a standalone game to be available in the Assassin's Creed Infinity Hub, alongside Codename RED and Codename HEXE. The small team is...
-
Project Lead
2 months ago
Montréal, QC, Canada Ubisoft Entertainment Full timeProject Lead (Programming) - [Assassin's Creed Project] Full-time Flexible Working Organization: Hybrid Work as a programming project lead for Assassin’s Creed Codename INVICTUS which is a new multiplayer game in the Assassin’s Creed Family currently in development at Ubisoft Montréal! It is designed as a standalone game to be available in the...
-
Programmer (Online) - [Assassin's Creed Project]
1 month ago
Montréal, QC, Canada Ubisoft Full timeJob Description As an online programmer at Ubisoft Montreal, you will design, develop, optimize, deploy, and maintain the systems, features, and services to provide them with an unparalleled multiplayer environment. With each new iteration, you’ll be committed to answering the most fundamental questions: Can players easily connect? Can the servers...
-
Live Operations Manager
2 weeks ago
Montréal, QC, Canada Ubisoft Entertainment Full timeLive Operations Manager [Assassin's Creed Project] Full-time Flexible Working Organization: To be discussed As a Live Operations Manager at Ubi MTL, you will oversee and coordinate the live operations of one or many games/projects and ensure the attainment of the objectives set by the online operations director and/or the client, the producer. What...
-
Senior UI Programmer
4 weeks ago
Montréal, QC, Canada Ubisoft Entertainment Full timeSenior UI Programmer - (Assassin's Creed project) Full-time Flexible Working Organization: Hybrid Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many...
-
Team Lead
2 weeks ago
Montréal, QC, Canada Ubisoft Entertainment Full timeTeam Lead (UI Programming) - [Assassin's Creed: Codename INVICTUS] Assassin’s Creed - Codename INVICTUS is seeking its next Team Lead (UI Programming) to bring their technical expertise to the team and oversee their new UI team and help it grow! In this role, you will work closely with the Lead UI Artist and various cell leads to define the roadmap for...
-
Team Lead
2 weeks ago
Montréal, QC, Canada Ubisoft Full timeJob Description As the Lead UI Programming Team Leader, you will guide a talented and inspired programming team in developing essential technologies for the highly anticipated games by Ubisoft fans. Your team will achieve its ambitions through your technological expertise, leadership, and ability to make informed decisions in the face of challenges....
-
Team Lead
1 month ago
Montréal, QC, Canada Ubisoft Entertainment Full timeTeam Lead (Programming) - Assassin's Creed projects As a team lead, you will guide a group of talented and inspired programmers who develop technologies needed to create the games that Ubisoft fans have come to expect. Your technological know-how, leadership skills, and ability to make informed decisions will help you fulfill your ambitions. Your work...
-
Associate Producer
2 weeks ago
Montréal, QC, Canada Ubisoft Entertainment Full timeAssociate Producer [Assassin's Creed Project] As an Associate Producer at Ubi MTL, you’ll drive the development of a specific part of a game. Depending on the project’s larger production strategy and organizational structure, your part could be a component like animation, level design, gameplay, world, or a combination of a few. All in all, you’ll...
-
Senior gameplay programmer
4 weeks ago
Montréal, QC, Canada Ubisoft Full timeJob Description When you’re a Gameplay Programmer at Ubi Montreal, you have direct influence over the quality of the game that will end up in the players’ hands; there is a tangible link between your work and the player experience. You are entrusted with coding the interactive systems that make the game. With every new iteration, you commit yourself...
-
Senior Modeler
2 weeks ago
Montréal, QC, Canada Ubisoft Entertainment Full timeSenior Modeler - Props [Assassin's Creed Hexe] Full-time Flexible Working Organization: Hybrid As a Modeler specialized in organic and hard surface objects (such as wood types and landscapes) at Ubi MTL, you will create assets for players to interact and connect with. To you, creatingnew blend shapes, good edge flow, and optimized meshes are...
-
Level Designer
2 weeks ago
Montréal, QC, Canada Ubisoft Full timeJob Description As a level designer at Ubisoft Montréal, you'll mix gameplay elements and guidelines to design unique places to explore and enticing environments to interact with. You'll help create the quests that will guide players through an immersive, memorable and rich adventure. You'll draw the blueprint of what players will see and...
-
Montréal, QC, Canada Ubisoft Entertainment Full timeModeler - Organic and Hard Surface Props [Assassin's Creed Hexe] As a Modeler specialized in organic and hard surface objects (such as wood types and landscapes) at Ubi MTL, you will create assets for players to interact and connect with. To you, creatingnew blend shapes, good edge flow, and optimized meshes are opportunities to push your skills. Always...
-
Team Lead
1 month ago
Montréal, QC, Canada Ubisoft Full timeJob Description As a team lead, you will guide a group of talented and inspired programmers who develop technologies needed to create the games that Ubisoft fans have come to expect. Your technological know-how, leadership skills, and ability to make informed decisions will help you fulfill your ambitions. Your work will be filled with passion and pride. ...
-
Programming Team Lead
1 month ago
Montréal, QC, Canada Ubisoft Full timeJob Description As a team lead, you will guide a group of talented and inspired programmers who develop technologies needed to create the games that Ubisoft fans have come to expect. Your technological know-how, leadership skills, and ability to make informed decisions will help you fulfill your ambitions. Your work will be filled with passion and pride. ...
-
Programmer (Online)
1 month ago
Montréal, QC, Canada Ubisoft Full timeJob Description As an online programmer at Ubisoft Montreal, you will support the production teams by shaping the connected experience of online players. You will design, develop, optimize, deploy, and maintain the systems, features, and services to provide them with an unparalleled multiplayer environment. With each new iteration, you’ll be committed...
-
Modeleuse, Modeleur
3 weeks ago
Montréal, QC, Canada Ubisoft Full timeDescription du poste En tant que Modeleuse, Modeleur spécialisé(e) dans les objets organiques et à surface dure (tel que les types de bois et les paysages) chez Ubi MTL, vous produirez des objets selon le style artistique du projet que vous rejoignez. Vous voyez la création de nouvelles blend shapes, de bonne topologie et de maillages optimisés comme...
-
Senior Project Development Coordinator
2 months ago
Montréal, QC, Canada Ubisoft Entertainment Full timeProject Lead (Programming) - [Assassin's Creed Project] ~ Full-time ~ Flexible Working Organization: Hybrid Work as a programming project lead for Assassin’s Creed Codename INVICTUS which is a new multiplayer game in the Assassin’s Creed Family currently in development at Ubisoft Montréal! It is designed as a standalone game to be available in the...