Available Position:

LEAD programmer

Full-Time Position


We are Rogue Factor, a medium-sized video game developer based in Montreal, Canada. Our team is currently working on a brand new and ambitious IP, Hell is Us, created in Unreal Engine 5 with support from our European parent company, Nacon.

JOB Description

We are looking for a full-time Lead Programmer who will be responsible for driving the team of talented developers behind all the game systems of our new third-person action-adventure title.


 Collaborate closely with different stakeholders to oversee the architecture of all gameplay systems, mechanics and features, then drive their implementation and deployment in C++ within Unreal Engine, in accordance with the project’s creative direction, artistic vision, and technical constraints.

 Manage a team of programmers and their associated tasks by planning, organizing, reviewing workload, as well as monitoring its impact on the evolving project.

 Communicate efficiently in order to coach and guide your team – sharing knowledge, motivating and inspiring others to generate new ideas and achieve tangible results.

 Develop, test, profile and optimize well-engineered code, while also participating in regular code reviews. 

 Take part in additional duties, which may include assisting with R&D, management, content creation, quality control, and any other activities necessary to the project’s timely delivery and success.


• Diploma in a relevant academic field and/or relevant professional experience.

• Strong conceptual and technical skills in both object-oriented programming and data-oriented design, as well as ECS.

• 5+ years of experience with C++, including experience in multi-threaded and memory constrained environments.

• Proven project management skills and relevant experience as a lead programmer or leading a team of at least 5 people during a full project in the video game industry, with the ability to convert high-level product requirements into technical design and tasks.

• Experience working on one or more commercial gaming projects from preproduction to release, with direct involvement on multiple areas of game code.

• Experience with Unreal Engine.

• Strong problem-solving mindset, with the willingness to pass on explanations and knowledge, in order to empower others to implement solutions and best practices.

• The ideal candidate will be creative, positive, and open-minded, possess strong organizational and communication skills, demonstrate professional integrity, as well as an eagerness for learning and self-improvement.


 Strong knowledge of scripting languages (C#, Lua, Python, Perl).

 Experience in shipping 2+ successful AA/AAA titles for consoles and PC, while occupying a Lead Programmer role over entire development cycles.

 Experience in driving technical roadmaps with project management tools like Jira.

 Experience working with market-leading game consoles (PlayStation / Xbox), including dealing with platform-specific compliance issues.


• Ownership and agency over your work on a groundbreaking new IP.

• Competitive salary and generous employee benefits package.

• A dynamic, inclusive, challenging, and engaging remote or hybrid work environment.

• Continued training and career development opportunities.


• Your resume and cover letter.

• A portfolio (format of your choice) showcasing elements relevant to the position.


• Candidates must be authorized to work in Canada.

• Rogue Factor is an equal opportunity employer.

• Although we wish to sincerely thank all applicants, only candidates who have been selected for an interview will be contacted. For any questions, please contact us at jobs@rogue-factor.com