Senior Engine Programmer

3 weeks ago


Canada Epic Games Full time

Senior Engine Programmer – Epic Games Epic Games invites an experienced Senior Engine Programmer to join our Developer Experience and Efficiency team. As a member of this team, you will develop low‑level tools and improve the performance of systems used by the Unreal Engine (UE) and Unreal Engine for Fortnite (UEFN) community, as well as internal Epic pipelines for shipping the Unreal Engine and high‑profile games. What You'll Do Optimize iteration times and improve existing systems for performance, memory usage, and user experience. Develop custom tools and pipelines for other programmers and content creators. Work with a large, complex code base to understand and resolve performance issues. Establish test workflows to validate performance improvements and prevent regressions. Support external customers by answering their technical requests and questions. What We're Looking For Excellent C++ knowledge. Comfortable writing multithreaded code and reasoning about dependency graphs and content pipelines for large games. Experience in profiling and optimizing a large code base. Demonstrated ability to reason about large, interacting systems from the macro‑level to the micro‑level. Someone passionate, solution‑oriented, proactive, and autonomous. Good knowledge of the reflection system and serialization versioning is a plus. Benefits Epic offers 100 % benefits coverage for employees and dependents, including medical, dental, vision, critical illness, telemedicine, life and AD&D, long‑term disability, short‑term disability, and a retirement savings plan with a competitive employer match. We also provide a robust mental well‑being program through Modern Health, which offers free therapy and coaching for employees and dependents. Equal Opportunity Employer 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. #J-18808-Ljbffr



  • , , Canada Epic Games Full time

    Senior Engine Programmer - Fortnite Build Health Join to apply for the Senior Engine Programmer - Fortnite Build Health role at Epic Games 1 day ago Be among the first 25 applicants 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...


  • , , Canada Epic Games Full time

    Senior Language Programmer – Epic Games Join Epic Games in Montreal, Quebec, Canada as a Senior Language Programmer. Epic is a global leader in game and engine technology, empowering developers to create visually stunning interactive experiences. About the Role What You'll Do: Lead implementation of the Verse programming language and its integration with...


  • , , Canada CD Projekt Red Full time

    A well-known video game company is seeking a Senior Engine Programmer (Cinematic) to contribute to Cyberpunk 2. In this hybrid role, the programmer will develop cinematic solutions using Unreal Engine 5, that enable designers and artists to fulfill the game's vision. Key responsibilities include maintaining cinematic systems, optimizing workflows, and...

  • Engine Programmer

    2 days ago


    , , Canada Epic Games Full time

    JOIN US AT EPIC GAMES Epic Games is a global leader in creating award‑winning games and industry‑leading engine technology. We are looking for a passionate programmer to help build our next culture of innovation. ABOUT THE ROLE As part of the Fortnite Core Technology team, you will innovate and push the limits of possible networked experience for players...


  • , , Canada Epic Games Full time

    Join to apply for the Senior Rendering Programmer role at Epic Games . About the Role The Fortnite Desktop team is looking for an experienced Rendering Programmer to improve the player experience on the PC platform in Fortnite. You will work with other programmers and directly contribute to building and improving our Desktop platform support to an...


  • , , Canada CD Projekt Red Full time

    To create revolutionary, story-driven RPGs which go straight to the hearts of gamers — this is our mission. Want to dive deeper into our company’s culture? Explore our social media and check out our YouTube channel where we share behind-the-scenes insights and stories direct from our team members! Job Description CD PROJEKT RED is looking for a Senior...


  • , , Canada CD Project Full time

    To create revolutionary, story-driven RPGs which go straight to the hearts of gamers — this is our mission. Want to dive deeper into our company’s culture? Explore our Nhật media and check out our YouTube channel where we share behind-the-scenes insights and stories direct from our team members! Job Description CD PROJEKT RED is looking for a Senior...


  • , , Canada CD PROJEKT RED Full time

    Overview CD PROJEKT RED is looking for a Senior Engine Programmer (Cinematic) to work on Cyberpunk 2, the follow-up to Cyberpunk 2077 and the next major video game in the Cyberpunk franchise. In this role, you will become part of the team responsible for developing cinematic solutions that enable designers and artists to deliver on the vision of the game....


  • , BC, Canada Epic Games Full time

    Senior Backend Programmer – Epic Games Join to apply for the Senior Backend Programmer role at 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...

  • Sound Programmer

    2 weeks ago


    , , Canada The Sound Architect Full time

    Overview This page lists multiple audio-related roles for various teams. It includes positions such as Acoustic Engineer Intern, Audio Designer, Sound Designer, Audio Programmer, Podcast Editor, and many others across different seniorities and specializations. Job Listings Acoustic Engineer Intern Associate Audio Designer Audio Designer Sound Programmer...