Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Generalist-engine programmer (MOD 2025 project)

Full-time

Ubisoft

Job Description

As a generalist programmer at Ubisoft Montreal, you’ll develop stable, high-performance tools and systems that support the studio’s creative goals and world-class games. Working across areas like game engine, editor, and middleware, you’ll tackle diverse technical challenges and contribute directly to the foundation that enables production teams to bring their ideas to life. 

Your journey at Ubisoft will begin with being trained on one of our internal Engines. From there, you'll dive into your first project, where you'll sharpen your skills by focusing on Build modernization and Engine modification.

At the same time, we’re looking for someone who thrives under the hood, someone who loves reverse engineering, low-level tinkering, and solving complex puzzles. You’re not intimidated by legacy systems or old code and instead, you’re able to understand and adjust complex systems. Your adaptability and technical insight will directly influence the capabilities and success of the team. 

What you’ll do    

  • Develop generic systems that will support the functionalities of the specialized programming teams + ensure their integration (engine, editor, or middleware). 

  • Support the production teams by ensuring the stability and proper functioning of their systems and tools. 

  • Program in a clear and structured manner while respecting performance, maintenance, modularity, extensibility, and compatibility requirements. 

  • Be in constant communication with the production teams and the people who use your tools to respond to their requests and needs. 

  • Monitor performance and memory budgets and adjust as needed. 

  • Debug and optimize existing systems to facilitate the work of other programming teams. 

  • Document your work to transfer your knowledge and allow production to understand the systems and their functionalities. 

  • Keep abreast of advances in the field of programming. 

Qualifications

What you bring

  • A degree in Computer Science or Computer Engineering (or other equivalent training) 
  • Experience in software programming 

  • Excellent mastery of the principles of computer science and the various programming languages, particularly a minimum of 5 to 6 years of experience in C++ 

  • A strong passion for games and video game development 

  • Versatility and the ability to work in different systems 

  • A good analytical and synthetic mind as well as a strong attention to detail 

  • The ability to work in a team, coupled with good interpersonal and communication skills 

  • Autonomy, curiosity, and resourcefulness that will not prevent you from asking for help when needed 

  • Flexibility and adaptability to change 

  • Knowledge in 3D/ Rendering programming is a plus. 

Additional Information

Jobs for Humanity is collaborating with Ubisoft to build an inclusive and just employment ecosystem. We support individuals coming from all walks of life.

Company Name: Ubisoft

What to send our way  

  • Your CV highlighting your education, experience, and skills 

About us

Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Generalist-engine programmer (MOD 2025 project) in Remote vacancy
  • $70k - $85k per year

     ...Canada. As part of Keywords Studios' engineering service line, we provide programming...  ...are currently looking add experienced Generalist Game Programmers to our already amazing team. As a “...  ...versatility to work on a variety of projects and across all aspects of game development... 
    Project
    Long term contract
    Permanent employment
    Full time
    Work at office
    Remote work
    Relocation
    Night shift

    Snowed In Studios

    Remote
    12 days ago
  • $128.85k - $188.98k per year

     ...building award-winning games or crafting engine technology that enables others to make visually...  ...What We Do Unreal-powered projects have been on the bleeding edge of real-time...  ...team is looking for an experienced Engine Programmer to enhance the player experience on the PC... 
    Project
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Remote
    13 hours ago
  •  ...applicable law. Join the Dead by Daylight team as a Senior Generalist Programmer and help shape the next decade of our flagship franchise by...  ...a senior level. ~ Strong  expertise in C++ and Unreal Engine. ~ Experience building tools and working on game systems... 
    Suggested
    Full time

    Behaviour Interactive

    Remote
    13 hours ago
  •  ...services, land reclamation, and engineering consulting. With 12,000...  ...People and Capabilities (HR) Generalist will support the business unit...  ...process for all roles within the Project, including job requisition,...  ...Application deadline:  June 3, 2025      Privacy Policy... 
    Project
    Permanent employment
    Full time
    Contract work
    For contractors
    For subcontractor
    Work at office
    Local area
    Flexible hours
    Weekend work
    Weekday work

    Thiess

    Remote
    12 hours ago
  • $80k - $95k per year

     ...than 15 developers who had worked together on the well-known Project Reality mod for Battlefield 2. The founding purpose of the team was to bring...  ...People Team is growing and is looking to add a  Senior HR Generalist to the team.     Job Duties: Employee Relations & Workplace... 
    Project
    Permanent employment
    Full time
    Work at office
    3 days per week

    Offworld Industries

    Remote
    12 hours ago
  • $130k - $170k per year

     ...dedicated to creating unique, challenging, and fun gaming experiences. The Role We are seeking an experienced Senior Engine Programmer to play a key role in developing and maintaining the core technology that powers our games. You will work with Unreal Engine, tackling... 
    Long term contract
    Full time
    Work at office
    Remote work
    Relocation
    Flexible hours

    Torn Banner

    Remote
    13 hours ago
  •  ...join our journey and help create the unknown! 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. You’ll work closely with cross-functional teams to build scalable, high... 
    Project
    Long term contract
    Full time

    Ubisoft

    Remote
    13 hours ago
  •  ...long-term. Compile and understand the project purpose, identify development needs, and...  ...assess technical feasibility. Analyze the engine's existing functions and see if they're...  ...the studio and be a go-to person for the programmers. Assess and debug simple and complex... 
    Project
    Long term contract
    Full time

    Ubisoft

    Remote
    13 hours ago
  • $182.82k - $268.13k per year

     ...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning...  ...PROGRAMMING - UNREAL ENGINE What We Do Unreal-powered projects have been on the bleeding edge of real-time entertainment for over... 
    Project
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Remote
    13 hours ago
  •  ...Marketing Generalist The Bow Valley Regional Transit Services Commission (BVRTSC) provides public transit to both visitors and residents...  ...all departments to create and carry out internal and external projects Assist in organizing external stakeholder and public facing... 
    Project
    Full time
    Work at office

    Roam Transit

    Remote
    12 hours ago
  •  ...in a role that balances advice, judgment, and action, this HR Generalist opportunity may be a great fit! The Human Resources Generalist...  ...the organizational and managerial drivers of engagement. Projects/Initiatives ~ Assist the Manager, HR Operations in the implementation... 
    Project
    Long term contract
    Temporary work
    Casual work
    Remote work
    Work from home
    3 days per week

    Cpa Alberta

    Remote
    12 hours ago
  • $100k - $120k per year

     ...developers who had worked together on the well-known Project Reality mod for Battlefield 2. The founding purpose of the...  ...the same. We are looking for a talented Senior Programmer  for our current and upcoming Unreal Engine based multiplayer games. If you are passionate about... 
    Project
    Permanent employment
    Full time
    Fixed term contract
    Work at office
    3 days per week

    Offworld Industries

    Remote
    13 hours ago
  •  ...employees, the company generated sales of CHF 11.20 billion in 2025. Job Description POSITION OVERVIEW Reporting...  ...and working closely with the National Director of Engineering, you will manage major projects across plants in Ontario and provide support throughout... 
    Project
    Full time
    For contractors
    Local area
    Worldwide
    Monday to friday

    Sika Corporation

    Remote
    12 hours ago
  •  ...BelPak is currently seeking an HR Generalist to support our Mississauga, Brampton, and Brantford facilities, which are located in...  ...submit reports on general HR activity; · Assist in ad-hoc HR projects as assigned by Director; · Use Dayforce capabilities to increase... 
    Project
    Hourly pay
    Full time
    Work at office

    I Am Acquisition [159004]

    Remote
    12 hours ago
  •  ...0705/1900-0705 Union: UNA Rate of Pay: $39.21 - $51.46 plus applicable Educational Allowance PCN: 0 Date Competition closes: July 21, 2025 The Opportunity Position Summary: Reporting directly to the Client Service Manager, the Registered Nurse (RN) is a regulated... 
    Full time
    Casual work
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Carewest Innovative Healthcare

    Remote
    12 hours ago
  •  ...recherchons des talents passionnés par le jeu vidéo,  même en dehors de notre industrie . Dans cette optique, nous avons conçu  un programme complet de plusieurs mois destiné aux personnes possédant  des compétences précieuses . Faites le grand saut dans l’industrie du... 
    Full time
    Work at office

    Jobs For Humanity

    Remote
    12 hours ago
  • $65k - $79k per year

     ...employee experience, wellbeing, and engagement affect the overall performance of the organization. Reporting to the VP, Operations, the HR Generalist (we are flexible on the title) will be responsible for executing MASV’s people operations across a myriad of responsibilities... 
    Remote work
    Work from home
    Flexible hours
    Night shift

    Masv

    Remote
    12 hours ago
  •  ...different businesses, and make a real impact! Payroll & HR Generalist   We're looking for a Payroll & HR Generalist to join our...  ...for growing organizations, including anything from short-term projects to ongoing operational support. To do this, we seek out the best... 
    Project
    Full time
    Temporary work
    Part time
    Work at office
    Work from home
    Monday to friday
    Flexible hours

    Tenfold Hr Solutions

    Remote
    12 hours ago
  •  ...looking for a proactive and people-focused Recruitment and HR Generalist to join our team, supporting both our clinic and head office functions...  ...as staff surveys, communications, team meetings and wellbeing projects.. Keeping policies and procedures up to date and aligned... 
    Project
    Remote job
    Full time
    Work at office
    Trial period
    Monday to friday
    1 day per week

    The Cadogan Clinic

    Remote
    12 hours ago
  •  ...employee growth and operational excellence. As we continue to evolve and strengthen our people practices, we are seeking an experienced HR Generalist to join our team and contribute to a consistent, employee-focused experience across the organization. About the Role Reporting... 
    Work at office

    Decor Cabinets

    Remote
    12 hours ago
  •  ...Job description OVERVIEW The Human Resources Generalist supports employees and managers across the U.S. and Canada, with a primary...  ...handling sensitive employee matters ~ Perform other special projects or duties as required REQUIRED SKILLS ~ Excellent interpersonal... 
    Project
    Permanent employment
    Full time
    Contract work
    Work at office

    Transperfect

    Remote
    12 hours ago
  • $30 per hour

     ...Cohere is a team of researchers, engineers, designers, and more, who are...  ...'s technology. We are hiring Generalist professionals with broad...  ...contribute to high-impact annotation projects. Please Note: This is a...  ...to surface failure modes, unsafe behavior, and capability... 
    Project
    Remote job
    Hourly pay
    16 hours
    Permanent employment
    Full time
    Contract work
    Temporary work
    Part time
    For contractors
    Shift work

    Cohere

    Remote
    12 hours ago
  •  ...environment. Tool Development: Partner with artists, animators, programmers to develop and refine tools that facilitate camera operations, ensuring seamless integration and functionality within the game engine. Quality Assurance : Collaborate with Directors, Leads, and... 
    Full time
    Work at office

    Ubisoft

    Remote
    12 hours ago
  • $92k - $103k per year

     ...Job Responsibility: Engineers and Geoscientists British Columbia is currently searching for a Senior Human Resources Generalist to join our team in Burnaby! The Senior HR Generalist...  ...critical thinker with experience leading HR projects. The successful candidate would have... 
    Project
    Full time
    Work at office

    Engineers and Geoscientists BC

    Remote
    15 hours ago
  • $28.85 - $34.62 per hour

     ...: Agricultural industry experience or knowledge Experience supporting HR system implementations or operational improvement projects Familiarity with agricultural ESA considerations Bilingual English/Spanish skills is a key asset Why You'll Enjoy Working... 
    Project
    Hourly pay
    Long term contract
    Full time

    Envol

    Remote
    12 hours ago
  •  ...Introduction: NSBE (National Society of Black Engineers) is a non-profit organization with over 16,000 members in 500 active chapters all...  ...- NSBE Co-President: KayKay Akpama - NSBE Co-President 2024/2025: Oreoluwa Fowler For any questions, concerns, and if you're... 
    Remote job
    Full time

    The-engineering-society-of-queen-s-university

    Remote
    12 hours ago
  •  ...la retraite qui soutiennent notre culture unique et encouragent la conciliation travail-vie personnelle. Par l’entremise de notre programme ****@*****.***, nous proposons une panoplie d’avantages pour vous aider à vous épanouir au travail comme à l’extérieur du bureau.... 
    Full time
    Work at office
    Flexible hours

    Postes Avec Expérience

    Remote
    12 hours ago
  • One growing team. One single-minded goal. To innovate intuitive, responsive products to make environmental professionals' work lives easier. ERIS is the fastest-growing company in the environmental risk industry, placing us as the largest provider of environmental...
    Remote job
    Full time
    Local area
    Immediate start

    Erisinfo

    Remote
    12 hours ago
  • $65k - $75k per year

     ...workplace where every team member can do their best work? Black Rock Oceanfront Resort is seeking an experienced, hands-on Human Resources Generalist to lead our day-to-day HR operations and support our team from recruitment through every stage of the employee journey. As our... 
    Full time
    Temporary work
    Internship
    Seasonal work

    Black Rock Oceanfront Resort

    Remote
    12 hours ago
  •  ...We're looking for a highly skilled Game Programmer to join our team. In this pivotal role,...  ...concise documentation for your code and project-related materials, while effectively communicating...  ...control systems like GIT or Perforce. Engine & Systems Architecture: Solid... 
    Project
    Remote job
    Full time
    Summer work
    Work at office
    Local area
    Immediate start
    Flexible hours

    Kabam

    Remote
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Generalist-engine programmer (MOD 2025 project). Be the first to apply!