U

Ubisoft

Global video game developer and publisher

Lead Gameplay Engineer - For Honor

Game EngineeringConfirmed live in the last 24 hours
Full-timeMontreal, QC, CanadaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in computer science, computer engineering, software engineering, or equivalent is required.
  • Approximately 7 years of programming experience and 2 years of technical leadership experience are required.
  • A deep understanding of a variety of game engines, systems, programming languages, interdependencies, and critical issues is required.
  • C++ is required.
  • The role requires the ability to make informed, timely decisions while minimizing long-term impact.
  • The role requires a strategic approach to problem-solving that resolves issues so they do not recur.
  • The role requires effective communication across departments and the ability to explain complex information to different audiences.
  • The role requires mentoring, interpersonal, presentation, and knowledge-sharing abilities.

Responsibilities

  • Define the technical vision in gameplay, animation, and UI specialization areas, and plan the technical roadmap.
  • Meet regularly with the programming team to discuss progress, remove obstacles, share updates, present features, provide feedback, and explain risks and issues constructively.
  • Mentor and motivate programmers to develop their technical skills, and provide the tools and pipelines the team needs to work effectively and meet quality expectations.
  • Write elegant code customized for the hardware being used.
  • Provide technical oversight by reviewing code and conducting technical validations.
  • Anticipate and assess complex, urgent problems and propose suitable solutions.
  • Collaborate with other technical leads to remove blockers and support production.
  • Exchange information with interdependent teams on other projects.
  • Stay current with technological advances and industry standards, define best practices, and share them with the studios.

Desired Qualifications

  • Experience with the Anvil game engine is an asset.
  • C# is an asset.
  • Experience working on a live game is an asset.

About the Company

Ubisoft

Global video game developer and publisher

Ubisoft is a global developer and publisher of interactive entertainment, creating, marketing, and selling video games for consoles, PCs, and mobile devices. Its products run as traditional paid games, in-game purchases, and subscription services, and are supported by major franchises such as Assassin’s Creed, Far Cry, and Rainbow Six. Games are built to run across platforms with optional in-game purchases and ongoing services, and Ubisoft also develops its own tech, like Ubisoft Scalar, to streamline game development and enhance player experiences. The company differentiates itself through its large portfolio of enduring franchises, its in-house technology investments, and its active support for esports, community building, accessibility, and inclusion. Ubisoft’s goal is to deliver engaging interactive experiences at scale, grow its global gaming ecosystem, and maintain leadership in game development and publishing while expanding services and accessibility for a wide audience.

Company size
10,001+
Company stage
IPO
Headquarters
Montreuil, France
Founded
1986

Recently Posted Jobs

Explore more opportunities at Ubisoft

See more jobs