About the role
<div class="content-intro"><h2>WHAT MAKES US EPIC?</h2> <p>At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating.</p> <p>Being Epic means being a part of a team that continually strives to do right by our community and users. We’re constantly innovating to raise the bar of engine and game development.</p></div><h2>PROGRAMMING - GAMES</h2> <h3><strong>What We Do</strong></h3> <p>Unreal projects have been leading the pack of real-time entertainment with our constantly growing team of programming experts. We’re always improving on the tools and technology that empower content developers worldwide.</p> <h3><strong>What You'll Do</strong></h3> <p>We're looking for an experienced Senior Platform Programmer to own the stability of multiple games across Epic. You will play a critical role in identifying and preventing live issues across all platforms, including PC, consoles, and mobile devices.</p> <h3><strong>In this role, you will</strong></h3> <ul> <li>Analyze and optimize both memory and performance across systems that must scale from high-end to mobile</li> <li><span>Ensure the proposed technical approach for a given feature satisfies both surface-level and deeper programming-specific requirements</span></li> <li><span>Propose and develop system changes needed to support reliability and work with game teams to integrate them</span></li> <li><span>Build tools to automate and validate performance in performance-critical systems</span></li> <li><span>Be a primary hub for communication and information that other disciplines can come to for guidance</span></li> </ul> <h3><strong>What we're looking for</strong></h3> <ul> <li><span>Experience developing games professionally and shipping AAA titles</span></li> <li><span>A keen analytical mind, with strong problem-solving skills</span></li> <li><span>Strong C++ skills and the ability to code and create game systems and tools</span></li> <li><span>Familiarity with scripting systems like Blueprint, Lua, Python, etc</span></li> <li><span>Console and mobile experience are preferred</span></li> <li><span>Performance profiling and optimization experience</span></li> <li><span>Experience with Unreal Engine is highly preferred</span></li> <li><span>Experience wo