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

Engine Programmer (Far Cry)

Full-time

Ubisoft

Company Description

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

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.
Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Engine Programmer (Far Cry) in Remote vacancy
  •  ...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...  ...acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and... 
    Suggested
    Long term contract
    Full time

    Ubisoft

    Remote
    7 hours ago
  • $128.85k - $188.98k per year

     ...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning...  ...Fortnite Tech Desktop team is looking for an experienced Engine Programmer to enhance the player experience on the PC platform. You will work... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Remote
    7 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... 
    Suggested
    Long term contract
    Full time
    Work at office
    Remote work
    Relocation
    Flexible hours

    Torn Banner

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

     ...prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating. Being Epic means being a... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Remote
    7 hours ago
  •  ...Job Description As a generalist programmer at Ubisoft Montreal, you’ll develop stable, high-performance tools and systems that support...  ...creative goals and world-class games. Working across areas like game engine, editor, and middleware, you’ll tackle diverse technical... 
    Suggested
    Full time

    Ubisoft

    Remote
    7 hours ago
  • Description du poste En tant que Chef d’Équipe Animation AI, vous guiderez une petite équipe responsable de livrer des animations de haute qualité pour soutenir la création de systèmes PNJ pour FarCry. Vous superviserez la gestion quotidienne des tâches, garantirez la ...
    Daily paid
    Full time
    Work at office

    Ubisoft

    Remote
    7 hours ago
  •  ...is where you come in… We're looking for a highly skilled Game Programmer to join our team. In this pivotal role, you'll leverage your...  ...experience using source control systems like GIT or Perforce. Engine & Systems Architecture: Solid proficiency with Unity is required... 
    Remote job
    Full time
    Summer work
    Work at office
    Local area
    Immediate start
    Flexible hours

    Kabam

    Remote
    7 hours ago
  • $92.5k - $107.5k per year

     ...Programming Team, you will work closely with Programmers, Designers, Artists and Producers on the...  ...AI, UI, Physics, Character, Graphics, Engine and Tools. Design, author, and...  ...shipped title. Job Details  Job Title: Programmer III  Reports to: Director of... 
    Permanent employment
    Full time
    Local area
    Remote work
    Flexible hours

    Hardsuit Labs

    Remote
    7 hours ago
  •  ...flow diagrams for program design, programming, simulation and testing, and start-up. *Ability to develop and implement standard Engineering practices, as well as provide detailed documentation upon project completion. *Perform field service work, such as the installation... 
    Full time
    Work at office

    System Canada Technologies

    Remote
    7 hours ago
  • $80k - $130k per year

     ...High Voltage is looking for experienced and passionate Unreal Engine 5 Programmers to join our team. This role is a fantastic opportunity for a dedicated engineer to use their extensive knowledge of Unreal Engine and C++ to build robust, high-quality gameplay systems while... 
    Remote job
    Long term contract
    Permanent employment
    Full time
    Casual work
    Local area

    High Voltage Software

    Remote
    7 hours ago
  •  ...Job Opportunity: We are looking for a full-time Controls Programmer to create programs and develop software for the purpose of controlling...  ...Design and Controls Design pertaining to scope, concept and engineering of current and probable projects. Work in partnership with... 
    Full time
    Summer holiday

    Innovative Group Of Companies

    Remote
    7 hours ago
  • $60k - $80k per year

     ...to take ownership of tasks and the determination to drive them to completion.   REQUIRED SKILLS:   Knowledge of software engineering practices and methodologies. Strong analytical skills and the ability to multi-task. Excellent oral and written communication... 
    Full time

    Ctdi Careers

    Remote
    7 hours ago
  • $70k - $90k per year

     ...players every day. Job Overview: As a Programmer at Smoking Gun Interactive (SGI), you’re...  ...bachelor’s degree in Computer Science, Engineering or equivalent; ~ A passion for playing...  ...; Shipped Experience; Game Engine experience in Unreal Engine 4 or 5/Unity... 
    Long term contract
    Full time
    Casual work
    Internship
    Remote work
    Worldwide

    Smoking Gun Interactive Inc.

    Remote
    7 hours ago
  •  ...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning...  ...worldwide. What You'll Do We’re looking for a User Interface Programmer who is passionate about games and well-versed in C++, UI development... 
    Long term contract
    Full time
    Temporary work
    Remote work
    Worldwide

    Epic Games

    Remote
    7 hours ago
  •  ...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning...  ...developers worldwide. What You'll Do We're looking for a Tools Programmer to work on the development of our import and export frameworks... 
    Full time
    Worldwide

    Epic Games

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

     ...multiplayer games as well as supplying others with the ability to do 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 making great games and a team player, we are looking for... 
    Permanent employment
    Full time
    Fixed term contract
    Work at office
    3 days per week

    Offworld Industries

    Remote
    7 hours ago
  • (Version française ci-dessous)   Graphics Programmer   With multiple awards to our name, Larian Studios has proven that we’re dedicated...  ...Responsibilities To maintain and extend our proprietary engine on its VFX related part (particle simulation, materials, post-... 
    Full time
    Work at office
    Local area

    Larian Studios

    Remote
    7 hours ago
  •  ...Programmer Competition number: 2026-08 Reporting to the Recreation Services Manager the major duties and responsibilities for this position includes: Duties & Responsibilities:  Plan, implement, and evaluate a summer play program for children ages 6 to 12. Offer... 
    Summer work
    Internship

    City Of Yorkton

    Remote
    7 hours ago
  •  ...an impact player! Frima is looking for a Senior Unreal (C++) Programmer to help take our game programming team to the next level. We...  ...platforms; Develop and maintain integrations between Unreal Engine and console toolchains and pipelines; Debug issues related to... 
    Long term contract
    Full time
    Remote work
    Flexible hours

    Frima Studio

    Remote
    7 hours ago
  •  ...create the unknown! Job Description We’re a small, empowered team building an ambitious multiplayer experience, developed in Unreal Engine. We’re looking for hands‑on developers with a strong execution mindset, ownership, and pride in building something real—together.... 
    Full time

    Ubisoft

    Remote
    7 hours ago
  •  ...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning...  ...innovative new experiences and technology. As a Senior Gameplay AI Programmer, you'll play a critical role on a small, focused team. You'll own... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Remote
    7 hours ago
  • $159.41k - $233.8k per year

     ...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning...  ...build innovative new experiences and technology. As a Senior Ui Programmer, you will play a critical role on a small and focused team. You... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Remote
    7 hours ago
  • $95k - $125k per year

     ...experience and qualifications.     The Machining Manufacturing Programmer is responsible for executing defined projects of moderate to...  ...maintaining quality standards Collaborate with Manufacturing Engineering to drive process improvements and implement changes Apply... 
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office

    Innio

    Remote
    7 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...  ...What You'll Do Epic Games is looking for a Senior Security Programmer focused on Game Security to develop and improve anti-cheat capabilities... 
    Long term contract
    Full time
    Temporary work

    Epic Games

    Remote
    7 hours ago
  •  ...create the unknown! Job Description We’re a small, empowered team building an ambitious multiplayer experience, developed in Unreal Engine. We’re looking for hands‑on developers with a strong execution mindset, ownership, and pride in building something real—together.... 
    Full time

    Ubisoft

    Remote
    7 hours ago
  •  ...As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined vision. You’ll collaborate with a passionate group of game developers including our Lead Rendering Programmer, Technical Artists... 
    Full time

    2k

    Remote
    7 hours ago
  • The primary responsibility of the Senior Web Programmer is to design, develop and maintain customized solutions for our clients.
    Full time

    Rino Consulting

    Remote
    7 hours ago
  • Company Description SCT resources have a broad range of skills in different technologies.  The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to ...
    Full time
    Work at office

    System Canada Technologies

    Remote
    7 hours ago
  •  ...network stack of a AAA multiplayer game engine. Collaborate with the team of engineers...  ...transfer knowledge and enable users (other programmers and team members from other working units...  ...franchises such as  Assassin’s Creed ,  Far Cry ,  Watch Dogs ,  Just Dance ,  Rainbow... 
    Full time
    Work at office
    Relocation
    Flexible hours
    3 days per week

    Ubisoft

    Remote
    7 hours ago
  •  .../dental, automotive, consumer electronics and sporting goods. We are looking for an experienced EDM CNC Programmer/Machinist to work with our team of engineers to develop iterations of prototypes for our research projects. If you enjoy working as part of a team to create... 
    Full time
    Part time
    Flexible hours

    Smarter Alloys

    Remote
    7 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Engine Programmer (Far Cry). Be the first to apply!