Senior Engine Programmer

Reference: 18687 - New York, Montreal, Remote

We are seeking a Senior Engine Programmer tojoinour talented team, with team members based in New York City, Montréal (and some fully remote), working on our new action-RPG title.

As a Senior Engine Programmer, you will be responsible for our core technology. You will work with our Technical Director to design and implement features using Unreal Engine that will empower our team to create the best game possible. If you have a passion for engine-level development and understanding how the best games work at their core, this role is for you!

Responsibilities
  • Solve the game's most critical technological challenges
  • Monitor the game's CPU, GPU, and memory performance during development and provide guidance and solutions for issues as they arise
  • Collaborate with others to establish best practices for working in Unreal Engine
  • Maintain communication with Epic and other partners to ensure we make the best use of licensed technology
  • Evaluate technology solutions that fit our needs

Qualifications
  • 5 or more years of video game programming experience
  • Strong modern C++ skills
  • Ability to diagnose and debug difficult low-level issues
  • Strong understanding of video game hardware architecture
  • Broad knowledge of video game development processes
  • Authorized to work in either the US or Canada

Bonus Points
  • Experience with Unreal Engine 4
  • Bachelor's degree in computer science or equivalent
  • At least one shipped AAA game

Benefits
  • Competitive salary
  • Among Industry leaders in PTO and work life balance
  • Flexible Work-From-Home options
  • Comprehensive f amily health coverage