Senior Rendering Programmer

2 weeks ago


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 industry‑leading state. This role is the perfect opportunity to work on the rendering systems that power the visuals of Fortnite. You will improve existing features and systems and design new ones to ensure the best player experience across a wide variety of hardware and software configurations. Analyze and resolve stability and performance problems of Fortnite on a wide range of PC hardware configurations; this includes identifying solutions in such areas as: Solving device‑specific CPU and GPU performance and compatibility issues, Rendering performance and device compatibility, including the shader pipeline, Improving rendering systems and optimizing their stability and performance across various graphics APIs, Improvements in low‑level systems that interface with platform APIs, i.e. memory allocators (physical and virtual), file systems, input systems. Monitor stability and performance data from Fortnite releases and improve Unreal Engine’s systems and applications in Fortnite‑specific use cases. Work with GPU vendors and other partners to resolve technical issues and collaborate on improving underlying technologies, such as graphics drivers for Fortnite and Unreal Engine. Assess performance data across various hardware and improve Unreal Engine’s rendering systems and applications in Fortnite‑specific use cases. Collaborate with a variety of other Epic teams, such as Unreal Engine’s Rendering team, to help them solve complex technical challenges in ways that move the stability and quality of Fortnite and our internal products forward. What We’re Looking For Strong C++ knowledge and multi‑threaded programming techniques; ability to code and design various core engine systems. Real‑time rendering experience in the games industry or for the computer graphics industry: knowledge of at least one graphics API (DirectX 12 preferred) and a general understanding of modern graphics API design. Experience in profiling and optimizing a large codebase. Demonstrated ability to reason about and debug large, interacting systems from the macro‑level to the micro‑level. Experience with OS‑level systems, Windows APIs and common frameworks 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 3‑D 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? 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. Seniority level: Mid‑Senior levelEmployment type: Full‑timeJob function: Engineering and Information TechnologyIndustries: Computer Games, Software Development, and Entertainment Providers #J-18808-Ljbffr



  • , , Canada People Can Fly Studio Full time

    Join to apply for the Senior Rendering Programmer role at People Can Fly Studio People Can Fly is one of the leading independent AAA game development studios. Our international team consists of hundreds of talented individuals working from offices in Poland, the UK, Ireland, the US, and Canada, as well as remotely across the globe. Founded in 2002, we made...


  • , , Canada Epic Games Full time

    A leading video game company is hiring a Senior Rendering Programmer to enhance player experience in Fortnite. You will analyze performance issues, collaborate on rendering systems, and contribute to Unreal Engine enhancements. The ideal candidate has strong C++ knowledge, real-time rendering experience, and the ability to debug complex systems. This...


  • , , Canada People Can Fly Studio Full time

    A leading AAA game development studio in Canada is seeking a Senior Rendering Programmer to optimize and create graphics features for new titles. The ideal candidate has 6+ years of experience in gaming, excellent programming skills, and a strong knowledge of rendering systems. This position offers a full-time employment opportunity with a comprehensive...


  • , , 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 social media and check out our YouTube channel and Beyond the Game Blog where we share behind-the-scenes insights and stories direct from our team members! Job Description CD PROJEKT RED...

  • 3D Graphics

    1 week ago


    , , Canada HCLTech Full time

    Get AI‑powered advice on this job and more exclusive features. This range is provided by HCLTech. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$120,000.00/yr - CA$130,000.00/yr About HCL: Over the past decade, HCL has been one of the fastest growing technology companies in the...


  • , , Canada CD Project Full time

    A leading video game company is seeking a Senior Rendering Engineer to join their team. This role involves developing rendering solutions for the upcoming Cyberpunk title while collaborating with designers and artists. Candidates should have extensive experience with graphics programming and a strong knowledge of Unreal Engine. The position offers a hybrid...


  • Av. Ogilvy, Montréal, QC HN M, Canada People Can Fly Full time $90,000 - $120,000 per year

    Company Description People Can Fly est l'un des principaux studios indépendants de développement de jeux AAA. Notre équipe internationale est composée de centaines de personnes talentueuses qui travaillent dans nos bureaux en Pologne, au Royaume-Uni, en Irlande, aux États-Unis et au Canada, ainsi qu'à distance dans le monde entier.Fondée en 2002,...


  • , MB, Canada Services SFT Full time

    2 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Vous ferez partie d'une équipe créative et dynamique qui exploite les technologies de rendu les plus récentes pour offrir un système visuel de pointe et introduire des fonctionnalités innovantes dans les produits de simulation. En tant que...


  • , , Canada Warman O'Brien Full time

    Principal Consultant | Biometrics at Warman O'Brien Senior/Principal Statistical Programmer | Small CRO | Remote We're partnered with a small CRO who are experiencing a large amount of growth within Biometrics. The Role As a Senior Statistical Programmer, you'll lead high-impact projects, tackling complex statistical programming tasks and managing project...


  • Canada Warman O'Brien Full time

    Senior/Principal Statistical Programmer | Small CRO | RemoteWe're partnered with a small CRO who are experiencing a large amount of growth within Biometrics.The Role: As a Senior Statistical Programmer, you'll lead high-impact projects, tackling complex statistical programming tasks and managing project timelines. You'll work directly with clients and...