Engine Programmer
Epic Gamesabout 11 hours ago
Cary, NC, USAMid Level / Senior
H1B Sponsor
Responsibilities
- Analyze and resolve stability and performance problems of Fortnite on various PC hardware configurations.
- Identify solutions for CPU and GPU performance and compatibility issues.
- Make improvements to platform toolchains, including compiler/linker support and SDK upgrades.
- Monitor stability and performance data from Fortnite releases and address live issues.
- Build and maintain Fortnite's support across PC storefronts and operating systems.
- Collaborate with other Epic teams to solve complex technical challenges.
Requirements
- Strong knowledge of C++ and multi-threaded programming techniques.
- Experience in profiling and optimizing a large codebase.
- Ability to diagnose and debug complex problems from a live-service title.
- Demonstrated ability to reason about and debug large, interacting systems.
- Experience with Linux and OS-level systems is preferred.
- Familiarity with Windows/Linux APIs and common frameworks is a plus.
Benefits
- 100% coverage of medical premiums for employees and dependents.
- Includes Medical, Dental, Vision HRA, Long Term Disability, and Life Insurance.
- 401k with competitive match and a robust mental well-being program.
- Unlimited PTO and sick time, with recognition for long-term employment.
- Company-wide paid breaks and events throughout the year.