Skip to main content
Full-Time
On-Site

Senior Rendering Programmer (R27090)

View on Map

Description

The Senior Rendering Programmer will join the Fortnite Desktop team to enhance the PC player experience by developing and improving rendering systems that power Fortnite's visuals. This role involves optimizing existing features, designing new ones, and ensuring optimal performance and stability across diverse hardware and software configurations.

What We're Looking For

Analyze and resolve stability and performance problems for Fortnite on PC, addressing CPU and GPU performance/compatibility issues.,Improve rendering performance and device compatibility, including the shader pipeline.,Optimize rendering systems' stability and performance across various graphics APIs.,Enhance low-level systems interacting with platform APIs (e.g., memory allocators, file systems, input systems).,Monitor Fortnite release data to improve Unreal Engine systems and applications for Fortnite-specific use cases.,Collaborate with GPU vendors and partners to resolve technical issues and improve underlying technologies like graphics drivers.,Assess performance data across hardware to improve Unreal Engine's rendering systems and applications.,Work with other Epic teams, including Unreal Engine's Rendering Architecture team, to solve complex technical challenges for Fortnite's stability and quality.

Ideal Candidate

Strong C++ knowledge and multi-threaded programming techniques, with the ability to code and architect core engine systems.,Real-time rendering experience in the games or computer graphics industry, including knowledge of at least one graphics API (DirectX 12 preferred) and understanding of modern graphics API architecture.,Experience in profiling and optimizing a large codebase.,Demonstrated ability to reason about and debug large, interacting systems from macro to micro-level.,Experience with OS-level systems, Windows APIs, and common frameworks (a plus).

Hard Skills

C++
Multi-threaded programming
Real-time rendering
Graphics API
DirectX 12
Profiling
Optimization
OS-level systems
Windows APIs

Benefits

Medical insurance
Dental insurance
Life insurance
Daily meal vouchers
Commuter benefits

About the Company

E

Epic Games, Inc.

Epic Games is an American video game and software developer and publisher based in Cary, North Carolina. The company is best known for developing the Unreal Engine, the globally popular game Fortnite, and operating the Epic Games Store digital storefront.

Innovative
Ambitious
Tech-driven
Collaborative
Creative
View all jobs at Epic Games, Inc.

    We respect your privacy

    BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.