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

Programmeur.se - Moteur Unreal Engine / Unreal Engine Programmer

Electronic Arts

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.

We are seeking an experienced, highly collaborative, and motivated Unreal Engine Programmer to join the Action RPG central technology team in supporting and enhancing the software infrastructure and development tools for AAA multi-platform titles. In this role, you will focus on developing, debugging, and maintaining software architectures and underlying systems in Unreal Engine 5. You will work closely with cross-disciplinary development teams to resolve issues, streamline workflows, and enable robust software performance across complex technical environments.

Responsibilities

  • Develop, debug, maintain, and improve systems and tools in Unreal Engine 5
  • Investigate, isolate, and resolve technical issues affecting integration, stability, and day-to-day use.
  • Support the development, and integration of shared technology across multiple game titles.
  • Participate in software architecture reviews, code analysis, and collaborative development discussions to uphold technical standards.
  • Stay current with modern software development practices, and engine updates.

Requirements

  • At least 5+ years of software development experience in video games using C++.
  • Extensive experience developing with Unreal Engine (UE5 preferred).
  • Strong software engineering fundamentals, including system design, code organization, and writing modular, maintainable code.
  • Experience debugging and resolving technical issues in existing or complex codebases.
  • Strong technical problem-solving skills with high attention to detail.
  • Excellent technical communication and interpersonal skills, with a track record of effective cross-disciplinary collaboration.
  • Passion for game technologies, innovation, and a desire to continuously learn and share knowledge.

Nice to Have

  • Experience integrating shared systems, tools, or features across multiple game projects.
  • Experience supporting build systems, development pipelines, or release workflows.
  • Experience supporting multi-platform software builds across console and PC platforms.

We value collaboration, technical curiosity, and building practical solutions that help teams work effectively. This role offers the opportunity to work closely with cross-disciplinary partners and contribute to shared technology used across multiple projects. We believe in empowering development teams through transparent technical discussion, modern software practices, and a continuous growth mindset.

Pay Transparency - North America

COMPENSATION AND BENEFITS

The ranges listed below are what EA in good faith expects to pay applicants for this role in these locations at the time of this posting. If you reside in a different location, a recruiter will advise on the applicable range and benefits. Pay offered will be determined based on a number of relevant business and candidate factors (e.g. education, qualifications, certifications, experience, skills, geographic location, or business needs).

PAY RANGES

Pay is just one part of the overall compensation at EA.

For Canada, we offer a package of benefits including vacation (3 weeks per year to start), 10 days per year of sick time, paid top-up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended health/dental/vision coverage, life insurance, disability insurance, retirement plan to regular full-time employees. Certain roles may also be eligible for bonus and other incentive programs.

About Electronic Arts

We’re proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth.

We adopt a holistic approach to our benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life. Our packages are tailored to meet local needs and may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more. We nurture environments where our teams can always bring their best to what they do.

Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.

#J-18808-Ljbffr
Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Programmeur.se - Moteur Unreal Engine / Unreal Engine Programmer in Montréal, QC vacancy
  •  ...Programmeur moteur senior Responsabilités: Être une personne avant-gardiste qui aime concevoir...  ...profileurs et d'autres outils de mesure. Se tenir informé des développements...  ...expérience dans le développement de jeux avec Unreal Engine. Solides compétences en communication... 
    Suggested
    Full time
    Work at office

    High Dive Inc.

    Montréal, QC
    5 days ago
  •  ...vivons. Job Description As a Lead Engine Programmer , you are responsible for defining, building, and guiding the core Unreal Engine–based systems that underpin...  ...level performance techniques. À titre de Programmeur ou programmeuse moteur Lead, vous êtes responsable... 
    Suggested
    Long term contract
    Full time
    Local area

    Nbcuniversal

    Montréal, QC
    7 days ago
  •  ...characteristics as per applicable law. As a Tools Programmer with your technical expertise and strong knowledge of the Unreal Engine, you will contribute to the development and...  ..., animateurs, chefs d’équipe et autres programmeur·se·s afin de définir les besoins et... 
    Suggested
    Full time

    Behaviour Interactive

    Montréal, QC
    more than 2 months ago
  •  ...tools? As a Build and Pipeline Programmer, you'll play a crucial role in...  ...with the leads and other engineers to define solution requirements...  ...with the pipeline and tools of Unreal Engine and/or other game engines...  ...garantir les bonnes pratiques ; Se tenir informé des dernières... 
    Suggested
    Full time

    Behaviour Interactive

    Montréal, QC
    a month ago
  •  ...Programmeur UI senior Highdive recherche un programmeur généraliste...  ...interdépartementaux. Maintenir ses connaissances de l'industrie...  ...de 6 ans d'expérience en programmation C++ dans le développement de...  ...multidisciplinaire. Expérience avec Unreal Engine 5 (Slate, UMG) Atout... 
    Suggested
    Full time
    Work at office

    High Dive Inc.

    Montréal, QC
    5 days ago
  •  ...des réunions de travail qui se déroulent exclusivement en anglais...  ...Qu'attendons-nous d'un·e Programmeur·se Gameplay Senior ? Une...  .... Ayez de l'expérience en programmation de fonctionnalités et de...  ...Design and implement well-engineered, reliable, maintainable, and... 
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    8 days ago
  •  ...per applicable law. As a Senior UI Programmer, you will work on developing and...  ...least one game on PC using Unity3d, Unreal, or proprietary game engines. ~ Driven and inspired by user experience...  ...multidisciplinaire composée de programmeur·euse·s, de designer·euse·s, d’animateur... 
    Full time
    Flexible hours

    Behaviour Interactive

    Montréal, QC
    more than 2 months ago
  •  ...l'un des studios les plus chevronnés dans l'utilisation du moteur Unreal Engine, nous continuons à développer notre expertise et à dépasser...  ...et PC. Au moins 1 projet AAA terminé, avec mention comme programmeur ou programmeuse au générique. Grande acuité de ce qui rend... 
    Full time
    Work at office
    Remote work
    Worldwide

    People Can Fly, Sp. Z O.o.

    Montréal, QC
    more than 2 months ago
  •  ...for a passionate and experienced Gameplay Programmer to help shape engaging systems for an...  ...game on PC and/or consoles using Unity, Unreal Engine or other proprietary game engine ~ Strong...  ...l’aide de Unity, Unreal Engine ou d’un moteur de jeu propriétaire; • Solides... 
    Full time
    Flexible hours

    Behaviour Interactive

    Montréal, QC
    more than 2 months ago
  • Keyloop bridges the gap between dealers, manufacturers, technology suppliers and car buyers. We empower car dealers and manufacturers to fully embrace digital transformation. How? By creating innovative technology that makes selling cars better for our customers, and buying...

    keyloop

    Montréal, QC
    3 days ago
  •  ...sommes à la recherche d'un ·e Programmeur ·euse IA senior expérimenté...  ...le planning de l'équipe de programmation. Au sein d'une équipe pluridisciplinaire...  ...leur impact sur le jeu. Se tenir au courant des...  ...compréhension des architectures des moteurs de jeu. ~ Solides... 
    Full time
    Temporary work
    Internship

    Playstation Global

    Montréal, QC
    more than 2 months ago
  • $70k - $100k per year

     ...OFFRE D’EMPLOI : Programmeur.se d’applications HVAC Montréal (Saint-Léonard) | ⏰ Temps plein, permanent | 70k$ - 100k$   À propos...  ...En pleine croissance, nous recherchons un.e passionné.e de programmation pour rejoindre notre équipe de projet et assurer la relève technique... 
    Daily paid
    Permanent employment
    Full time
    Work at office
    Remote work
    Day shift

    Go Rh

    Montréal, QC
    more than 2 months ago
  •  ...différents modules et plugins du moteur, la préférence étant donnée...  ...physique ; Solides compétences en programmation C++ et maîtrise d'au moins un...  ...richesse de la diversité de ses membres et de l’échange...  ...; Familiarity with various engine modules and plugins, with preference... 
    Full time
    Work at office

    High Dive Inc.

    Montréal, QC
    more than 2 months ago
  •  ...We’re looking for a Senior Gameplay Programmer to play a key role in bringing a AAA title...  ...medium‑to‑large scale gameplay features in Unreal Engine 5, focusing on 3Cs and combat...  ...un atout). Nous recherchons un·e programmeur·euse gameplay sénior·e pour jouer un rôle... 
    Long term contract
    Full time

    Behaviour Interactive

    Montréal, QC
    more than 2 months ago
  •  ...à venir tel·le·s qu’ils·elles sont et à se dépasser ! Nous encourageons la diversité...  ...recherchons Nous sommes à la recherche d’un programmeur outils talentueux et polyvalent pour...  ...e) ● Solide expérience en C++ et avec Unreal Engine 5 (systèmes de base et blueprints) ● 2... 
    Full time
    Casual work

    2k Games

    Montréal, QC
    more than 2 months ago
  •  ...Ingénieur Manufacturier - Lignes de Moteur \n \nMontréal, QC, Canada\n \n \nUne...  ...\n Opportunité d'avancement \n Un programme de référence d'employés, où vous pouvez...  ...---------------\n \n Manufacturing Engineer - Engine Lines \n \nMontreal, QC, Canada\n \n... 
    Permanent employment
    Remote work
    Worldwide
    Flexible hours
    Day shift

    Rolls Royce

    Montréal, QC
    11 days ago
  •  ...ferez :  Nous sommes à la recherche un programmeur principal en C++ qui contribuera au...  ...~ Développer, intégrer et maintenir des moteurs d’inférence, des bibliothèques et des frameworks...  ...prenantes comme les productions.  ~ Programmer de manière claire et structurée en... 
    Full time
    Apprenticeship

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...du poste :   Nous recherchons un(e) Programmer-euse Sénior Gameplay , spécialisé(e) dans...  ...~ Travailler avec les autres programmeurs pour construire et maintenir une base de...  ...ainsi qu’une expérience approfondie avec Unreal Engine 5  ~ Excellentes compétences en communication... 
    Full time
    Remote work

    Euse Gameplay Sénior 3c Chez Krafton Montréal Studio

    Montréal, QC
    more than 2 months ago
  •  ...l'un des studios les plus chevronnés dans l'utilisation du moteur Unreal Engine, nous continuons à développer notre expertise et à dépasser...  ...everywhere. Job Description Nous recherchons un programmeur Sénior en AI de jeu qui fait preuve de passion et de curiosité... 
    Full time
    Work at office
    Remote work
    Worldwide

    People Can Fly

    Montréal, QC
    4 days ago
  •  ...law. As a  Senior Systems Programmer on  Dead by Daylight , you...  ...Dead by Daylight, ranging from engine improvements to platform-specific...  ...experience working with Unreal Engine.   ~ A true generalist...  ..., allant des améliorations du moteur aux implémentations spécifiques... 
    Full time
    Worldwide

    Behaviour Interactive

    Montréal, QC
    more than 2 months ago
  •  ...law. We are looking for a Gameplay Programmer to help bring the dark and immersive world...  ...a gameplay focus. ~ Experience with Unreal Engine (required). ~ Strong knowledge of C++...  ...avec les designers, artistes et autres programmeur·se·s pour donner vie aux... 
    Full time

    Behaviour Interactive

    Montréal, QC
    more than 2 months ago
  •  ...law. We are looking for a Gameplay Programmer to help support our amazing horror IP,...  ...gameplay skill set. Experience with Unreal engine is a must. Strong grasp of C++ programming...  .... Nous sommes à la recherche d’un·e Programmeur·euse de jouabilité pour contribuer au... 
    Full time

    Behaviour Interactive

    Montréal, QC
    more than 2 months ago
  •  ...Description du poste Programmer de manière claire et structurée...  ...les fonctions existantes du moteur et vérifier leur adéquation avec...  ...personne-ressource pour les programmeurs. Évaluer et corriger les problèmes...  ...(atout) ~ Maitrise de Unreal ou Unity (atout) ~ Connaissance... 
    Full time
    Apprenticeship

    Jobs For Humanity

    Montréal, QC
    more than 2 months ago
  • Le titulaire du poste contribuera à l'amélioration et à l'évolution de nos solutions d'affaires dans un environnement collaboratif et réglementé. Il participera également à l'analyse, à la conception, au développement, aux essais et à la maintenance des applications. De plus...
    Permanent employment

    La Garantie de construction résidentielle (GCR)

    Montréal, QC
    more than 2 months ago
  •  ...Behaviour is looking for a Senior Backend Programmer to join our internal R&D team and help build the tools and services that production teams rely on every single day. In this role, you'll design systems that reduce time-to-production, empower developers across the studio... 
    Full time

    Behaviour Interactive

    Montréal, QC
    a month ago
  •  ...globe. Nous recherchons un Programmeur Clinique Principal I qui aime...  ...la direction des activités de programmation dans le cadre d’études...  ...chez Allucent, c'est retrousser ses manches et mettre à profit ses...  ...semaine au bureau pour les employés se trouvant à une distance... 
    Full time
    Work at office
    Remote work
    Flexible hours
    Day shift
    2 days per week

    Allucent

    Montréal, QC
    more than 2 months ago
  •  ...Description du poste   En tant que Programmeur·euse Gameplay IA, vous aurez la charge de...  ...développement et le maintien de contenu; ~ Se tenir informé·e des dernières tendances...  ...C++, des mathématiques 3D, expérience avec Unreal Engine est un plus;   ~ Expérience dans les... 

    KRAFTON Montréal Studio

    Montréal, QC
    2 days ago
  •  ...si une opportunité pertinente se présente. DESCRIPTION DE...  ...sommes à la recherche d’un Programmeur.euse de Jeu passionné par la...  ...développement et livrer les tâches de programmation dans les délais Participer...  ...Science, Mathematics, Engineering or equivalent experience ~2... 
    Full time
    Work at office
    Worldwide
    Monday to friday
    10 hours per week
    Flexible hours

    Ludia

    Montréal, QC
    more than 2 months ago
  •  ...talentueuse et passionnée, ainsi qu’à ses contributions exceptionnelles...  ...sommes à la recherche d'un·e Programmeur·euse IA senior expérimenté·e...  ...le planning de l'équipe de programmation. Au sein d'une équipe...  ...compréhension des architectures des moteurs de jeu. ~ Solides... 
    Full time

    Haven Interactive Studios

    Montréal, QC
    more than 2 months ago
  •  ...travers notre portefeuille de films, de programmes télévisés et de services de streaming,...  ...ambitious new AAA platform developed in Unreal Engine 5. This role focuses on the...  ...NBCUniversal est à la recherche d’un(e) Programmeur(se) senior en systèmes de gameplay hautement... 
    Long term contract
    Full time
    Work at office
    Local area
    3 days per week

    Nbcuniversal

    Montréal, QC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmeur.se - Moteur Unreal Engine / Unreal Engine Programmer. Be the first to apply!