Engine Programmer

14 hours, 41 minutes ago
Full-time
Senior
Software Development
Epic Games

Epic Games

Epic Games specializes in creating engaging video games and advanced game development technology, including the widely used Unreal Engine, while fostering a collaborative and innovative environment for both its employees and the global gaming community.

Internet Software & Services
5K-10K
Founded 1991

Description

  • Analyze and resolve stability and performance issues for Fortnite across a wide range of PC hardware configurations.
  • Identify and address CPU and GPU performance and compatibility problems.
  • Improve platform toolchains, including compiler and linker support, SDK upgrades, data management tools, debugger integration, and crash reporting.
  • Enhance low-level systems that interface with platform APIs, including memory allocators, file systems, and input systems.
  • Monitor stability and performance data from Fortnite releases and respond to live issues affecting players.
  • Improve Unreal Engine systems and applications for Fortnite-specific use cases.
  • Build and maintain Fortnite support across PC storefronts, operating systems, and architectures, including Epic Games Store, Microsoft Store, and Windows on ARM.
  • Collaborate with teams across Fortnite and Unreal Engine to solve complex technical challenges and improve stability and quality.
  • Design and architect core engine systems as needed for platform support and optimization.

Requirements

  • Strong C++ knowledge and multi-threaded programming experience.
  • Ability to code and architect various core engine systems.
  • Experience profiling and optimizing a large codebase.
  • Ability to diagnose, debug, and act on complex problems in a live-service title.
  • Experience handling stability issues in production systems.
  • Demonstrated ability to reason about and debug large, interacting systems from macro-level to micro-level.
  • Experience with Linux profiling and optimization is preferred.
  • Experience with OS-level systems, Windows/Linux APIs, and common frameworks is a plus.

Benefits

  • 100% employer-paid medical, dental, vision HRA, long-term disability, and life insurance premiums for employees and dependents.
  • 401(k) with competitive company match.
  • Free therapy and coaching through Modern Health for employees and dependents.
  • Unlimited PTO and sick time.
  • Company events and paid breaks throughout the year.
  • Paid sabbatical after 7 years of employment.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Lead Game Designer

Mob Entertainment is hiring a Design Lead to define the gameplay vision and lead pre-production for a new horror game built around its Poppy Playtime franchise.

Game Design Prototyping Unreal Engine
15 hours, 11 minutes ago

Game Development Engineer

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a software engineer to build and optimize the visual client for its Mission Simulation product, supporting 2D and immersive 3D AR environments used for mission analysis and business development.

C++ Game Development Linux
1 day, 14 hours ago

Game Development Engineer

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is seeking a software engineer to build and optimize the visual client for its Mission Simulation product, supporting 2D and immersive 3D AR experiences for mission analysis and planning.

C++ Linux
1 day, 15 hours ago

Senior Gameplay Designer

Mob Entertainment is hiring a Sr. Gameplay Mechanics Designer to help its Skunk Works team rapidly prototype and refine gameplay features for Poppy Playtime-related projects in Unreal Engine 5.

C++ Prototyping
3 days, 14 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers