Engine Programmer
Epic Gamesabout 3 hours ago
Vancouver, CanadaMid Level / Senior
H1B Sponsor
Responsibilities
- Analyze and resolve stability and performance problems of Fortnite on various PC hardware configurations.
- Solve 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.
Benefits
- 100% coverage for employee and dependent benefits.
- Supplemental medical, dental, vision, and critical illness coverage.
- Telemedicine and life insurance options.
- Long-term disability insurance and short-term disability coverage.
- Retirement savings plan with competitive employer match.
- Robust mental well-being program providing free therapy and coaching.