E

Epic Games

Develops games and Unreal Engine tools

Senior Mobile Programmer

Game EngineeringConfirmed live in the last 24 hours
Full-time$172.8k - $278.7k /yr

About the Job

Requirements

  • Strong programming background and knowledge of C++.
  • Experience with a broad range of programming areas in shipping games or real-time visualization systems, especially low-level code and deep optimization.
  • Experience developing for Android or iOS-based systems.
  • Knowledge of software programming principles.
  • Familiarity with an existing game engine and understanding of engine and editor concepts.
  • Familiarity with development tools and profiling on modern systems, including frame capture and profiling with engine-level and platform-specific tooling.
  • Experience developing in a large codebase at a fast pace and making trade-offs between usability, performance, and power.

Responsibilities

  • Collaborate with Fortnite programming and content creation teams to solve technical challenges that improve Fortnite's stability and quality.
  • Implement and improve low-level systems that interface with platform APIs, including memory allocators, file systems, input systems, graphics APIs, shader compilers, and related systems.
  • Analyze and optimize game engine issues such as load times, memory usage, and platform-specific performance, as well as the range of content delivered within Fortnite.
  • Improve platform toolchains, including compiler/linker support, device deployment, SDK upgrades, platform-specific data management tools, debugger integration, and crash reporting.
  • Support and enhance the engine for future hardware.

Desired Qualifications

  • Prior shipped projects with Unreal Engine are a plus.

About the Company

Epic Games

Develops games and Unreal Engine tools

Epic Games develops and publishes popular video games and provides development tools and services for others. Its games, like Fortnite, run on multiple platforms and monetize through sales, in-game purchases, and Battle Pass subscriptions, while Unreal Engine is licensed to other studios and Epic Online Services offer backend and multiplayer support. The company differentiates itself by offering both in-house game development and a broad ecosystem of widely used developer tools and online services. Its goal is to deliver entertaining games for players and enable other developers to build and grow their own games with strong technology and infrastructure.

Company size
10,001+
Company stage
Late Stage VC
Total funding
$8.6B
Headquarters
Cary, NC
Founded
1991

Recently Posted Jobs

Explore more opportunities at Epic Games

See more jobs