GrepJob
Cloud Chamber

Senior Engine Programmer

Cloud Chamber
Apply
about 2 hours ago
Montréal, CanadaSenior

Responsibilities

  • Provide technical designs for new features and changes in the engine.
  • Collaborate with programming and production teams to devise optimal programming solutions.
  • Work in Unreal 5 to build new technology and adapt existing systems.
  • Research coding techniques and algorithms to stay current on technological developments.
  • Participate in the development of low-level systems like streaming and serialization.
  • Write code that meets the functional and technical requirements of the project.
  • Work closely with other game developers to implement the vision of the game.
  • Maintain and manage the core engine and assist with integrations from Epic.
  • Partner with the engine vertical team to modify the engine for project needs.
  • Own and drive performance-related issues.

Requirements

  • 5+ years programming with Unreal Engine on commercial game projects.
  • At least 1 shipped AAA game as a senior or principal systems programmer.
  • Experience developing for action, FPS, or 3PS titles.
  • Knowledge of multiprocessor programming.
  • Familiarity with core engine systems.
  • Experience working on multi-platform software projects.
  • Expert in C/C++.
  • Ability to research, analyze, and optimize code for performance.
  • Capable of working independently under reasonable deadlines.
  • Strong analytical and strategic thinking skills.
  • Excellent written and verbal communication skills.
  • Collaborative and dependable with problem-solving skills.

Tech Stack

CC++Unreal Engine

Categories

EmbeddedGaming