Apply on Ubisoft Montreal’s site →

Engine Programmer (Far Cry)

Ubisoft Montreal · Montreal

Senior Engineering Posted 2026-07-28 Full time
Apply on Ubisoft Montreal’s site →

As an Engine Programmer at Ubisoft Montréal, you will contribute to the development and evolution of core engine systems of the project. You’ll work closely with cross-functional teams to build scalable, high-performance solutions that support production needs and long-term technical goals.

What you’ll do Program clear, structured, and maintainable systems that meet performance, compatibility, modularity, and scalability requirements; Develop, refactor, and optimize core engine systems with a long-term technical vision; Analyze development needs and evaluate the technical feasibility of proposed solutions; Review existing engine functionalities to ensure alignment with project goals; Build and improve engine modules to support system scalability; Design and implement new technical solutions when needed; Recommend improvements inspired by industry best practices and emerging technologies; Optimize system performance and maintain system stability; Improve game packaging technologies to support concurrent team workflows; Support production needs related to physics systems and data pipelines.

What you bring to the team A degree in Computer Science or Software Engineering (or other relevant training); 5+ years of professional programming experience; Demonstrate strong software programming and game engine architecture knowledge; Understand the technical specifications and interactions between engine systems; Solve complex technical problems using a structured and thoughtful approach; Apply strong analytical and synthesis skills in day-to-day development; Write rigorous, high-quality, and maintainable code; Collaborate effectively with multidisciplinary teams; Work independently while staying aligned with team objectives; Pay close attention to detail and deliver quality results.

Posted by Ubisoft Montreal and synced from their own careers page. DevQuest doesn’t take a fee, doesn’t sit between you and the studio, and doesn’t sell your data — you apply directly with them.

More like this: Engineering jobs · All Ubisoft Montreal openings · Browse every category