Talent.com
Ubisoft
Engine ProgrammerUbisoft • Montreal, Quebec, Canada
Engine Programmer

Engine Programmer

Ubisoft • Montreal, Quebec, Canada
14 days ago
Job type
  • Full-time
Job description

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

What youll 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.

Qualifications :

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.


Remote Work :

No


Employment Type :

Full-time


Experience: years
Vacancy: 1
Create a job alert for this search

Engine Programmer • Montreal, Quebec, Canada

Similar jobs

Senior Engine Programmer

2KMontreal (administrative region), QC, CA
Full-time

As a Senior Engine Programmer at Cloud Chamber, you will be responsible for designing, implementing, and optimizing game engine features and tools for the next BioShock.You have extensive Unreal En... Show more

 • Promoted

Go Engineer: Container Image Platform & CI/CD

Canonicalmontreal (administrative region), qc, Canada
Full-time

A leading open source software provider is seeking a skilled software engineer to develop next-generation container images.This role requires strong knowledge of CI/CD systems and container technol... Show more

 • Promoted

Lead Engineer Programmer for Gaming Innovation

UbisoftMontreal (administrative region), QC, CA
Full-time

Elevate gaming experiences as a Lead Engineer Programmer at Ubisoft.Focus on developing, refining, and optimizing game engine systems that captivate players globally.In this leadership position, yo... Show more

 • Promoted

C++20/23 Engineer – Fintech Ml Pipelines (Hybrid)

Hunter BondMontréal, Canada
Full-time

A leading recruitment agency is seeking a C++ Software Engineer for an elite FinTech firm in Montreal.The role involves developing high-performance machine learning pipelines and building scalable ... Show more

 • Promoted

Contract Software Engineer Specializing in Advanced AI Techniques

TuringMontreal (administrative region), QC, CA
Full-time

Embrace an exciting challenge as a Software Engineer specializing in AI.Collaborate with teams in a remote setting to elevate AI code quality and efficiency.You will be responsible for applying you... Show more

 • Promoted

C++20/23 Engineer – FinTech ML Pipelines (Hybrid)

Hunter Bondmontreal, montreal (administrative region), Canada
Full-time

A leading recruitment agency is seeking a C++ Software Engineer for an elite FinTech firm in Montreal.The role involves developing high-performance machine learning pipelines and building scalable ... Show more

 • Promoted

C++ Software Engineer

Hunter BondMontreal (administrative region), QC, CA
Full-time

Ultra Low-Latency C++ Engineer (C++ 20/23).Up to $240k CAD + Bonuses + Benefits.Our elite buy-side clients are looking for a highly talented C++ Software Engineer to join an experienced tech team.T... Show more

 • Promoted

Software Engineer Opportunity in Longueuil

Aviya Aerospace SystemsLongueuil, Montérégie, CA
Full-time

Become a key player as a Software Engineer at Aviya Aerospace Systems in Longueuil, Quebec, where your programming skills in Java and Python will drive aerospace innovations.Aviya Aerospace Systems... Show more

 • Promoted

Forward Deployed Engineer

Basetenmontreal (administrative region), qc, Canada
Full-time

Baseten powers mission‑critical inference for the world’s most dynamic AI companies, such as Cursor, Notion, OpenEvidence, Abridge, Clay, Gamma, and Writer.By uniting applied AI research, flexible ... Show more

 • Promoted

Engine programer - (March of Giants)

UbisoftMontreal (administrative region), QC, CA
Full-time

Program in a clear and structured manner that meets performance, maintenance, modularity, scalability and compatibility requirements.Is thorough and rigorous in the code structure.Develop, refactor... Show more

 • Promoted

Engine programer - (March of Giants)

Ubisoft MontréalMontreal (administrative region), QC, CA
Full-time

Ubisoft is a global leader in gaming, with teams across the world creating original and memorable experiences — from Assassin’s Creed and Rainbow Six to Just Dance and more.We believe that diverse ... Show more

 • Promoted

C++ Software Engineer Specializing in High-Performance Solutions

Hunter Bondmontreal (administrative region), qc, Canada
Full-time

Seek a high-impact role as a C++ Software Engineer in a hybrid environment, where engineering excellence drives trading outcomes.You'll build and manage systems capable of processing billions of da... Show more

 • Promoted

Contract Software Engineer Enhancing AI Performance and Reliability

TuringMontreal (administrative region), QC, CA
Full-time

Join a pioneering team as a Software Engineer dedicated to advancing AI capabilities.Your role will focus on enhancing code efficiency and driving quality through innovative solutions in a remote s... Show more

 • Promoted

Low-Latency C++ Engineer - Hybrid Montreal

Hunter Bondmontreal (administrative region), qc, Canada
Full-time

A leading recruitment agency seeks a highly talented C++ Software Engineer for an elite buy-side client in Montreal.This role involves working in a hybrid environment and building ultra-performant ... Show more

 • Promoted

Software Engineer - Elite FinTech - Up to $200k CAD First Year Comp - Montreal

Hunter Bondmontreal, montreal (administrative region), Canada
Full-time

Software Engineer - Elite FinTech - Up to $200k CAD First Year Comp - Montreal.Software Engineer - Elite FinTech - Up to $200k CAD First Year Comp - Montreal.Be among the first 25 applicants.Direct... Show more

 • Promoted

Software Engineer - Enterprise Platform

Basetenmontreal (administrative region), qc, Canada
Full-time

Baseten powers mission‑critical inference for the world’s most dynamic AI companies, like Cursor, Notion, OpenEvidence, Abridge, Clay, Gamma and Writer.By uniting applied AI research, flexible infr... Show more

 • Promoted

C++ Software Engineer - Montreal - Up to $240K CAD + Exceptional Bonuses/Benefits

Hunter Bondmontreal (administrative region), qc, Canada
Full-time

Up to $240k CAD + Bonuses + Benefits.Our elite buy-side clients are looking for a highly talented C++ Software Engineer to join an experienced tech team.This is an environment where engineering exc... Show more

 • Promoted

C++ Engineer in High-Performance Trading

Hunter BondMontreal
Full-time

Elevate your career as a C++ Engineer in high-performance trading with a top-tier buy-side fund in Montreal.Specialize in ultra-low-latency systems in a hybrid work environment.This distinctive eng... Show more

 • Promoted

C++ 20/23 Software Engineer (2-12 Years)- Up to $220k CAD + Bonus - Elite FinTech Firm

Hunter Bondmontreal, montreal (administrative region), Canada
Full-time

C++ 20/23 Software Engineer (2-12 Years) – Elite FinTech Firm in Montreal (Hybrid).Work on world’s most performant ML pipelines that deal with millions of data points every second.Build software so... Show more

 • Promoted

Principal Embedded Software Engineer Role

KYNZEmontreal (administrative region), qc, Canada
Full-time

Play a critical role in next-gen technology as a Principal Embedded Software Engineer at Kynze.Focus on embedded Linux development, real-time systems, and AI-driven applications in a vibrant settin... Show more