Senior Gameplay Programmer 3C

2 Months ago • 4-8 Years • Game Programmer

Job Summary

Job Description

As a Senior Gameplay Programmer 3C at Ubisoft, you'll be responsible for creating, maintaining, and improving gameplay systems. This involves developing new systems, operating and ensuring the quality of existing ones, and collaborating with various disciplines. You'll study game design, propose innovative tools, manage game mechanics, and ensure technical constraints are integrated. Strong problem-solving, debugging, and optimization skills are essential. Experience with 3C systems, C++, and AAA game development is mandatory. The role also includes contributing to technical documentation and improving the user experience.
Must have:
  • Good knowledge of 3C system
  • Significant Gameplay programming experience
  • Proficiency in C++
  • AAA game delivery experience
  • Knowledge of game systems (3C, AI, engines)
  • Good knowledge of movement & replication systems

Job Details

Company Description

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 acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.

Job Description

Reporting to the Lead Gameplay Programmer, you will be responsible for creating, maintaining and improving gameplay systems to meet project requirements and expected quality.  

We are looking for a gameplay programmer with good knowledge and skills in 3C

Responsibilities: 

 

  • Be responsible for the operation and quality of existing systems as well as the development of new systems.
  • Study and participate in the architecture, design and implementation of gameplay code according to game design intent.
  • Research, study and propose innovative tools and techniques to achieve the best possible gameplay quality.
  • Actively participate in the management of game mechanics and act as an interface with all disciplines to ensure that technical constraints are properly integrated into the development of game projects.
  • Understand and challenge game design intentions to enhance the player experience
  • Play an active role in good programming practices, ensuring that they are applied and that knowledge is shared.
  • Ensure the creation and ongoing maintenance of technical documentation within the team
  • Contribute their experience in analysing systems and requirements to implement features efficiently
  • Improves the user experience.

Qualifications

Skills: 

  • Good knowledge of the 3C system
  • Significant experience as a gameplay programmer to be able to solve complex situations by proposing optimal solutions.
  • Proficiency in C++ language mandatory
  • Fluent in English
  • Have worked on and delivered at least 1 AAA game
  • Knowledge of game systems (3C, AI, game engines, physics engine)
  • Experience with game engines
  • Very good knowledge and understanding of movement in space
  • Good knowledge of replication systems related to gameplay
  • Knowledge of mathematics and 3D computation
  • Strong ability to solve complex problems
  • Strong debugging, optimisation and rapid iteration prototyping skills

Additional Information

Qualities : 

  • Autonomy
  • Proactivity
  • Ability to listen and problem solve
  • Ability to manage change
  • Ability to work in a team
  • Initiative and self-motivation
  • Ability to adapt, especially to quality and time constraints

Check out this guide to help you with your application, and learn about our actions to encourage more diversity and inclusion.

Similar Jobs

Electronic Arts - Senior Game Design Director

Electronic Arts

Los Angeles, California, United States (Hybrid)
3 Weeks ago
Wargaming - Senior Environment Artist (World of Tanks)

Wargaming

Nicosia, Nicosia, Cyprus (On-Site)
6 Days ago
Ansys - R&D Engineering Manager

Ansys

Cambridge, England, United Kingdom (Hybrid)
1 Week ago
Animoca Brands - Game Developer

Animoca Brands

South Korea (Remote)
8 Months ago
Rebellion - Lead VFX Artist

Rebellion

Oxford, England, United Kingdom (Hybrid)
2 Months ago
Outscal - SME - C++/Unity/Multiplayer/Unreal

Outscal

(Remote)
5 Months ago
Nordcurrent - Senior Gameplay Programmer

Nordcurrent

Vilnius, Vilnius County, Lithuania (On-Site)
7 Months ago
Dream Games - Game Developer

Dream Games

İstanbul, Türkiye (On-Site)
1 Year ago
IO Interactive - Multiplayer Programmer

IO Interactive

Istanbul, İstanbul, Türkiye (Hybrid)
2 Months ago
G5 games - C++ Gameplay Programmer

G5 games

Astana, Astana, Kazakhstan (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

lowpixel studios - Game Designer with hypercasual experience (Remote)

lowpixel studios

(Remote)
5 Months ago
Meta - Software Engineer - Datacenter networking

Meta

Menlo Park, California, United States (On-Site)
6 Months ago
Sneakybox - Unreal Engine Developer

Sneakybox

(Remote)
2 Weeks ago
Scopely - Data Science Manager, Marketing Analytics

Scopely

Barcelona, Catalonia, Spain (Hybrid)
3 Months ago
Western Digital - Internship - Sputter Process Engineering

Western Digital

Bayan Lepas, Penang, Malaysia (On-Site)
3 Weeks ago
Meta - Technical Program Manager, Privacy Infra

Meta

Boston, Massachusetts, United States (On-Site)
6 Months ago
Splice - Senior Engineering Manager

Splice

United States (Remote)
1 Month ago
Spatial Studio - Animal Company - Unity Gameplay Engineer

Spatial Studio

(Remote)
5 Months ago
Meta - Software Engineering Manager, Product Infrastructure

Meta

Burlingame, California, United States (Remote)
6 Months ago
Amber - 3D Artist - Characters (Project Based)

Amber

Brazil (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montpellier, Occitanie, France

Pivotroots - Junior Strategic Planner (Apprenticeship)

Pivotroots

Puteaux, Île-de-France, France (Hybrid)
1 Month ago
Valeo - Trainee - SysOps DigIT

Valeo

Créteil, Île-de-France, France (On-Site)
1 Month ago
Marsh McLennan - Data Engineer

Marsh McLennan

Paris, Île-de-France, France (Hybrid)
5 Days ago
PwC - Senior consultant SAP Finance | CDI | H/F

PwC

Neuilly-sur-Seine, Île-de-France, France (On-Site)
8 Months ago
Thales - Network and Security Administrator

Thales

Toulouse, Occitanie, France (On-Site)
2 Weeks ago
Valeo - Data Analyst CAP 50 - Alternance

Valeo

Paris, Île-de-France, France (On-Site)
3 Weeks ago
PwC - Chef de mission Paie | CDI | H/F

PwC

Neuilly-sur-Seine, Île-de-France, France (On-Site)
7 Months ago
Ubisoft - Engine Programmer

Ubisoft

Paris, Île-de-France, France (On-Site)
2 Months ago
PwC - Consultant Senior Risques de marché et Instruments financiers | CDI | H/F

PwC

Neuilly-sur-Seine, Île-de-France, France (On-Site)
7 Months ago
Pivotroots - HAVAS EVENTS - APPRENTICESHIP - JUNIOR CONTENT AND DESIGN SPECIALIST (F/M)

Pivotroots

Puteaux, Île-de-France, France (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Techland - Lead Game Programmer

Techland

Poland (On-Site)
1 Year ago
Digital extremes - AI Programmer

Digital extremes

London, Ontario, Canada (Hybrid)
2 Months ago
Sovrun - Game Engine Programmer

Sovrun

Metro Manila, Philippines (Hybrid)
2 Months ago
playrix  - Lead C++ Software Engineer (Gameplay)

playrix

Portugal (Remote)
7 Months ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
3 Months ago
SciPlay - Unity Developer

SciPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Techland - UE5 AI Game Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
4 Months ago
Ubisoft - Senior Gameplay Programmer (W/M/NB) – The Division Resurgence

Ubisoft

Accons, Auvergne-Rhône-Alpes, France (Hybrid)
8 Months ago
Avalanche Studios Group - Systems Programmer

Avalanche Studios Group

Liverpool, England, United Kingdom (Hybrid)
2 Months ago
playrix  - Lead C++ Software Engineer (Gameplay)

playrix

Montenegro (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Montreal, Quebec, Canada (Hybrid)

Düsseldorf, North Rhine-Westphalia, Germany (Hybrid)

Newcastle Upon Tyne, England, United Kingdom (Hybrid)

Pune, Maharashtra, India (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Toronto, Ontario, Canada (Hybrid)

Winnipeg, Manitoba, Canada (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Montreal, Quebec, Canada (Hybrid)

View All Jobs

Get notified when new jobs are added by Ubisoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug