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

Senior Language Programmer, Verse UE Integration

Full-time

Epic Games

WHAT MAKES US EPIC?


At the core of Epic’s success are talented, passionate people. Epic 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 part of a team that continually strives to do right by our community and users. We’re constantly innovating to raise the bar of engine and game development.

PROGRAMMING - UNREAL ENGINE


What We Do


Unreal-powered projects have been on the bleeding edge of real-time entertainment for over 20 years. Our team of programming experts are always innovating to improve the tools and technology that empower content developers worldwide.

What You'll Do


Epic Games is searching for an experienced Senior Language Programmer to join our Verse team, which owns the toolchain (compiler, VM, and runtime) powering game development in Unreal Engine and UEFN. You'll work on the systems every UE and UEFN developer relies on to build and ship games with Verse.

In this role, you will



  • Extend and evolve the Verse compiler toolchain and VM, implement new language features, integrate the toolchain into Unreal Engine's content, build, and cooking pipelines

  • Optimize performance, memory usage, and iteration times across the Verse toolchain and UE/Verse boundary

  • Establish test workflows to validate improvements and prevent regressions

  • Drive integration work in close collaboration with programmers from the Verse Language team and the broader Unreal Engine programming organization

What we're looking for



  • Excellent knowledge of C++17 or later

  • Experience in profiling and optimizing large codebases

  • Strong ability to reason about large, interconnected systems

  • Strong communication and collaboration skills across programming teams

  • Ability to work autonomously and deliver practical solutions independently

  • Strength in compiler and VM internals or Unreal Engine integration (experience in both is a plus)

EPIC JOB + EPIC BENEFITS = EPIC LIFE


We pay 100% for benefits for both employees and dependents and offer coverage for supplemental medical, dental, vision, critical illness, telemedicine, Life and AD&D, long term disability insurance as well as weekly indemnity (short term disability) and a retirement savings plan with a competitive employer match. In addition to the EAP (employee assistance program), we also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents.

ABOUT US


Epic Games spans across 25 countries with 46 studios and 4,500+ employees globally. For over 25 years, we've been making award-winning games and engine technology that empowers others to make visually stunning games and 3D content that bring environments to life like never before. Epic's award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive experiences for PC, console, mobile, and VR, it is also a tool being embraced by content creators across a variety of industries such as media and entertainment, automotive, and architectural design. As we continue to build our Engine technology and develop remarkable games, we strive to build teams of world-class talent.

Like what you hear? Come be a part of something Epic!


Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer. Learn more about our Equal Employment Opportunity (EEO) Policy here .

Note to Recruitment Agencies: Epic does not accept any unsolicited resumes or approaches from any unauthorized third party (including recruitment or placement agencies) (i.e., a third party with whom we do not have a negotiated and validly executed agreement). We will not pay any fees to any unauthorized third party. Further details on these matters can be found here .

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Senior Language Programmer, Verse UE Integration in Québec, QC vacancy
  •  ...PROGRAMMATION OU DEVELOPPEMENT - UNREAL ENGINE Ce que nous faisons...  ...Games recherche un programmeur sénior en langages de programmation pour se joindre à l’équipe Verse, responsable de la chaîne d'outils...  ...comptent tous les développeurs UE et UEFN pour concevoir et livrer... 
    Senior
    Full time

    Epic Games

    Québec, QC
    9 hours ago
  •  ...PROGRAMMATION OU DEVELOPPEMENT - UNREAL ENGINE Ce que nous faisons Les projets propulsés par Unreal Engine demeurent à la fine...  ...échelle de la planète. Ce que vous ferez L'équipe d'intégration Verse Framework façonne la prochaine évolution majeure d'Unreal... 
    Senior
    Full time

    Epic Games

    Québec, QC
    9 hours ago
  •  ...impact player ! Frima is looking for a Senior Unreal (C++) Programmer with a UI-focused profile to help...  ...Collaborate closely with the UI/UX team to integrate game interfaces (menus, HUDs, loading...  ...; Excellent command of the C++ language; Experience in mobile game... 
    Senior
    Language
    Long term contract
    Full time
    Remote work
    Flexible hours

    Frima Studio

    Québec, QC
    9 hours ago
  •  ...aiming to build innovative new experiences and technology. As a Senior Ui Programmer, you will play a critical role on a small and focused team....  ...future Optimize and fix bugs in new and legacy systems Integrate backend systems in support of the player experience... 
    Senior
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Québec, QC
    9 hours ago
  •  ...re looking for an impact player! Frima is looking for a Senior Unreal (C++) Programmer to help take our game programming team to the next level....  ...direction on console platforms; Develop and maintain integrations between Unreal Engine and console toolchains and pipelines... 
    Senior
    Long term contract
    Full time
    Remote work
    Flexible hours

    Frima Studio

    Québec, QC
    9 hours ago
  •  ...What You'll Do We are a new and growing team at Epic, aiming to build 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 core AI features and drive collaborative development... 
    Senior
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Québec, QC
    9 hours ago
  •  ...impact players!  Frima is looking for a Senior Programmer (C++) to join a specialized team on one...  ..., and memory; Develop and maintain integrations between the engine and toolchains and...  ...); Excellent proficiency of the C++ language; Good knowledge of the various hardware... 
    Senior
    Language
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Frima Studio

    Québec, QC
    20 days ago
  •  ...online features that our Online Game Services team helps games utilize. What You'll Do Epic Games is looking for a Senior Game Security Programmer to join our Anti-Cheat team and work with not only our titles but a wide variety of games from around the world. You’ll... 
    Senior
    Long term contract
    Full time
    Temporary work

    Epic Games

    Québec, QC
    9 hours ago
  •  ...developers worldwide. What You'll Do We're looking for a senior Tools Programmer to help build the next generation of UI tooling for users...  ...tools. In this role, you will Design, build, and integrate AI-powered tools and frameworks for UI authoring, iteration,... 
    Senior
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Québec, QC
    9 hours ago
  •  ...backend programming? Behaviour Interactive is looking for a Backend Programmer to join its team on Dead By Daylight. In this role, you...  ...vos connaissances et votre expertise à profit, et ferez partie intégrante de l’équipe de développement, responsable du développement, de... 
    Senior
    Full time

    Behaviour Interactive

    Québec, QC
    9 hours ago
  •  ...Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for a Tools Programmer   to join the team and help us in crafting the high calibre...  ...---------------------------------------- Programmeur d'outils senior Maintes fois primé, Larian Studios a amplement démontré sa volonté... 
    Senior
    Full time
    Work at office
    Local area

    Larian Studios

    Québec, QC
    9 hours ago
  • (Version française ci-dessous)   Graphics Programmer   With multiple awards to our name, Larian Studios has proven that we’re dedicated...  ...particle implementations. Excellent knowledge of shading languages and experience with writing complex GPU algorithms using... 
    Language
    Full time
    Work at office
    Local area

    Larian Studios

    Québec, QC
    9 hours ago
  •  ...platforms including networking I/O access interfaces analytics and the language toolchain with a focus on robustness performance and usability...  ...any fees to any unauthorized third party. Further details on these matters can be found here. Required Experience: Senior IC... 
    Senior
    Language
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Québec, QC
    a month ago
  • $70k - $135k per year

    Conseiller en architecture d’intégration logicielle sénior Description de poste Le ou la Conseiller(ère) en architecture logicielle et d’intégration senior agit à titre d'expert stratégique et technique dans la conception, l'évolution et l'intégration des systèmes d'information... 
    Senior
    Québec, QC
    18 days ago
  •  ...water treatment solutions company. We simplify water treatment by integrating state-of-the-art technologies to solve water challenges for...  ...pool and grow with H 2 O. We are currently looking for a  Programmer, automation and controls  to join our team based in Ramsey MN office... 
    Long term contract
    Permanent employment
    Full time
    Work at office
    Flexible hours

    H2O Innovation Inc.

    Québec, QC
    11 days ago
  •  ...The client is seeking an integrator-level data architect who ensures the consistency of the...  ...shared vision. The role requires a senior technical leadership position: the candidate...  ...and act as a reference for the data integration strategy and roadmap. The key unspoken requirement... 
    Senior
    Full time

    Maarut Inc

    Québec, QC
    9 hours ago
  •  ...présentement à la recherche d’ un(e) conseiller(ère) senior en architecture d’entreprise et d’intégration ayant une solide expérience en transformation numérique...  ...; Initiatives sociales et environnementales; Programme d’apprentissage en milieu de travail Cheminement... 
    Senior
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours
    Day shift

    TEHORA

    Québec, QC
    more than 2 months ago
  • $43 - $60 per hour

    Programmer Analyst Idexia Location Québec, QC Salary 43.00 to 60.00 hourly (To be negotiated) / 35 hours per week Full time Day Starts...  ..., financial benefits, Long term benefits, Other benefits Languages French Education College, CEGEP or other non-university certificate... 
    Language
    Hourly pay
    Long term contract
    Full time
    Immediate start
    Remote work

    Idexia

    Québec, QC
    10 days ago
  • (Version française ci-dessous) Graphics Programmer With multiple awards to our name, Larian Studios has proven that we’re dedicated...  ...particle implementations. • Excellent knowledge of shading languages and experience with writing complex GPU algorithms using shading... 
    Language
    Full time
    Summer work

    Larian Studios

    Québec, QC
    9 hours ago
  •  ...developers worldwide. What You'll Do As a Principal Software Programmer of the Media Services team, you'll provide technical leadership...  ...delivery. In this role, you will Work on the WebRTC integration across different Epic Games teams, design and hands-on... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Québec, QC
    9 hours ago
  •  ...sommes à la recherche d'un professionnel en planification financière intégrée pour se joindre à une équipe professionnelle, dévouée qui a à...  ...de manière autonome et évoluer vers un rôle de conseiller senior. Vos responsabilités : Assister aux réunions avec... 
    Senior
    Remote job
    Full time

    Optalent Llc

    Québec, QC
    9 hours ago
  • (Version française ci-dessous)   Gameplay Programmer With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity:... 
    Daily paid
    Full time
    Apprenticeship
    Work at office
    Local area
    Worldwide

    Larian Studios

    Québec, QC
    9 hours ago
  •  ...autres, nous aimerions vous rencontrer.   Responsabilités: Intégrer des flux de travail assistés par l'intelligence artificielle et...  ...about the rest, we want to talk. Responsibilities: Integrate AI-assisted and agentic workflows into how we build — and into the... 
    Daily paid
    Full time
    Work at office
    Local area
    Remote work

    Krafton Montréal Studio

    Québec, QC
    9 hours ago
  • $70k - $135k per year

    Chargé(e) de projet principal(e) de programme Description de poste CGI est à la recherche d'un(e) Chargé(e) de projet principal(e) de...  ...aux instances de gouvernance; . Assurer la planification intégrée et le suivi financier du programme; . Développer et maintenir... 
    Québec, QC
    5 days ago
  • $60k per year

     ...déroulent à proximité. Dans le cadre du développement de sa programmation, la Coopérative des Horticulteurs de Québec est à la recherche...  ...les marchands afin de favoriser leur participation et leur intégration à la programmation; Développer des collaborations avec différents... 
    Permanent employment
    Full time
    Seasonal work
    Local area
    Weekend work
    Day shift

    Coopérative des Horticulteurs de Québec

    Québec, QC
    11 days ago
  • SOMMAIRE L'Analyste TI et fonctionnel de programme agit comme le moteur opérationnel du bureau de transformation (Transformation Office...  ...transformation, le principal défi consiste à orchestrer une planification intégrée, à suivre proactivement un réseau complexe de dépendances et de... 
    Work at office
    Flexible hours

    Randstad

    Québec, QC
    11 days ago
  •  ...équipe? EMCO Corporation est l’un des plus gros distributeurs intégrés de produits de plomberie, de CVC, de réseaux d’aqueducs et pour...  ...flexible Description du poste En tant que stagiaire du Programme de perfectionnement stratégique, vous participerez aux cinq phases... 
    Contract work
    Internship
    Work at office
    Flexible hours

    EMCO Corporation

    Québec, QC
    19 days ago
  •  ...Position – Tools Programmer Intern We are looking for a Tools Programmer Intern to join our Tools Team dedicated to asset pipelines and...  ...workflows. Reporting The Tools Programmer Intern will report to a Senior Tools Programmer. Responsibilities and Duties Develop... 
    Senior
    Internship

    Sony Playstation Workday Sandbox

    Québec, QC
    4 days ago
  •  ...firme reconnue pour son expertise en gestion de projet et en technologies de l'information, est à la recherche d'un Chargé de projet d'intégration passionné et motivé pour rejoindre notre équipe. Si vous êtes un leader naturel avec une solide expérience dans la coordination de... 
    Apprenticeship
    Freelance
    Remote work
    Flexible hours

    Les Services Conseils ABna Inc.

    Québec, QC
    7 days ago
  •  ...et à l’inspection visuelle à distance. Ces solutions avancées, intégrant des technologies telles que les ultrasons, les courants de Foucault...  ...locaux; Participer aux propositions de pièces de rechange, programmes de maintenance ou offre de formation; Proposer des... 
    Full time
    Work at office
    Local area
    Day shift

    Wabtec Corporation

    Québec, QC
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Language Programmer, Verse UE Integration. Be the first to apply!