1. Skip to navigation
 
studiolocations Seattle Chair HQ Poland Korea Japan Seattle Chair HQ Poland Korea Japan

Are you ready to be part of something Epic?

See firsthand what it’s like to work at our studio in Cary, North Carolina.

WATCH VIDEO

Why Epic?

We hire extremely talented and experienced people, and give them all of the resources they need to succeed in a structured but casual and open environment. We invite everyone’s input into the design process to make sure the best ideas win.

We keep the team happy and productive by giving everyone a say in choosing new team members. Our requirements for every position include a passion for making games and/or the technology that makes games, a strong work ethic, willingness to collaborate and great communication skills that support giving and receiving constructive criticism. That helps all of us contribute to keeping Epic, Epic!

Follow us on Twitter @epictalent for career opportunity updates.

Epic Jobs

  • Admin

    Senior Financial Analyst

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Be a part of shaping our companies future and creating something Epic?  If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is looking for a Senior Financial Analyst who will work closely with our CFO to develop strategic solutions to business growth initiates and corporate objectives.  You’ll play an integral role designing and implementing customized budgetary and planning process that effectively support the needs of the business.  In addition to the strategic elements you’ll also be responsible for the execution of these processes.  You will deal with both revenue forecasting as well as cost forecasting across functional entities and projects. 

    Responsibilities

    • Design and implement forecasting and planning processes
    • Gather, analyze and report financial results and insights to studio leadership
    • Manage forecast and financial planning processes
    • Partner closely with product owners and provide analytic guidance and support
    • Provide recommendations and analytic support to strategic corporate initiatives and projects: presentations, financial models, etc.

    Qualifications

    • Strong understanding and experience with financial planning concepts including variance analysis, ROI, and KPI management
    • International experience or experience with a multi-national company
    • Ability to manage regional and global budgets
    • Excellent verbal, written, and presentation skills required
    • Ability to develop working relationships inside and outside the department through effective communication, positive attitude, and professionalism
    • Proficiency manipulating large data sets using Excel and BI tools
    • Ability to perform in a fast-paced, multi-tasking, flexible environment with minimal supervision in order to prioritize and meet project deadlines
    • Must possess a high degree of attention to detail and organization
    • Bachelor's degree or equivalent, CPA or MBA preferred
    • At least 5+ years of equivalent work-related experience, gaming and/or software industry experience required
  • Art

    Concept Artist

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to work with a team that consistently ships innovative and multi-million unit selling games. Would you like to help define the visual style of our latest project?  If you answered yes to either of those questions we would like to talk to you about joining our team where everything we do is Epic!

     

    Epic Games is looking for a Concept Artist to join the team working on Epic’s next big blockbuster, Fortnite (www.fortnitegame.com).  

    Responsibilities

    In this role you will work within a specific art style to create additional visual concepts for new environments, characters, and weapons.  You should have a combination of strong creative/visual aesthetics, excellent design skills, and a clear rendering style.  You should be able to demonstrate that you can think outside the box and translate an awesome gameplay experience into an awesome visual experience as well as have experience creating stylized concept content.       

    Qualifications

    • Experience designing stylized environments, characters, weapons, and vehicles
    • A creative mind that has the ability to create scenes with a memorable “wow” factor, while still being able to ground details to make it believable and personal
    • Ability to work within gameplay design restraints (environment scale, character abilities, etc.) and translate those restrictions into visuals that enhance the experience
    • Ability to show visual storytelling within an environment design
    • Strong traditional drawing skills and visual knowledge of the human anatomy 
    • Experience creating mechanical designs
    • Strong understanding of color theory and how color affects mood & focal points
    • A strong portfolio showcasing concept art skills
    • Excellent communication skills (written, verbal, and visual)
    • 3D software knowledge (Maya/Max/SketchUp) is a plus
    • Ability to create matte paintings or skydomes is a plus 
    • Graphic design and previous UI experience is a plus
  • Art

    Concept Artist - Unannounced Project

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to work with a team that consistently ships innovative and multi-million unit selling games. Would you like to help define the visual style of our latest project?  If you answered yes to either of those questions we would like to talk to you about joining our team where everything we do is Epic!

    Responsibilities

    Epic Games is looking for a Concept Artist to join the team working on an unannounced project.  In this roll you will work within a specific art style to create additional visual concepts for new environments, characters, and weapons.  You should have a combination of strong creative/visual aesthetics, excellent design skills, and a clear rendering style.  You should be able to demonstrate that you can think outside the box and translate an awesome gameplay experience into an awesome visual experience as well as have experience creating photo realistic concept content.       

     

     

     

    Qualifications

    • Experience designing slick, detailed, modern, forward looking characters, weapons, and vehicles

    • A mind for technical function as well as aesthetic pursuit with an ability to balance creativity with function

    • Ability to work within gameplay design restraints (environment scale, character abilities, prototype function, etc.) and translate those restrictions into visuals that enhance the experience

    • Strong traditional drawing skills and knowledge of the human anatomy

    • Experience creating mechanical designs and the ability to prototype in 3D and work directly with the 3D artists is a plus

    • Strong understanding of color theory and how color affects mood & focal points

    • Excellent communication skills (written, verbal, and visual)

    • 3D software knowledge (zbrush et al) a plus

     

  • Art

    Technical Artist

    Warsaw, PL
    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to work at a game company where tools are a primary focus, the tools team is world class, and is always looking to improve the engine?  Work with a team that consistently ships multi-million unit selling games? And be a part of creating something Epic?  If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is searching for an experienced Technical Artist to work on multiple new and existing IP's across multiple platforms.  You should have a combination of strong creative/visual aesthetics and technical knowledge (the job is roughly a 50/50 split in these areas).  You should also be experienced in every aspect of the content creation pipeline, as well as be able to think outside the box to come up with techniques that work better or faster. Your goal will be to attack the more complex issues that arise when we push the technology envelope, both in production on current hardware, and prototyping for next-generation hardware.

    Qualifications

    • Extensive experience working the Unreal Engine
    • Strong scripting and plug-in writing skills with 3DSMax/Maya plus Python or C++
    • Advanced 3DSMax or Maya experience
    • Experience with various software packages including Photoshop, Zbrush/Mudbox
    • Max Scripting and HLSL or shader programming experience is a plus

     Responsibilites:

    • Material Creation. Making materials for characters, environment assets, effects etc, anything that is overly complex or technical
    • Environment Polish. Reviewing levels where fog, lighting, colorgrading and fx are tweaked and new features are added
    • Optimization. Use diagnostic tools to examine current content and identify areas for improvement
    • Tool Development. Work with programmers on developing new features. Mock up features in external programs or tweak shader code, give feedback to programmers, and experiment with features as they add them. Not only will you be working to improve the current art pipeline of the Unreal Engine, but you will also be involved in the development of that pipeline, for future versions of the Unreal Engine
    • Content creation. Sometimes the best way to get the job done is to create new assets -- modeling and texturing experience are preferred, but all content creation skills will come in handy
  • Design

    Level Designer

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Or maybe just be part of something Epic? If you answered yes to either of those questions, we would like to talk to you about joining our team, where everything we do is Epic.

    Responsibilities

    Epic Games is looking for a Level Designer to join the FortNite team (www.fortnitegame.com).  The level designer will work with the design and art teams to generate level content that creates new experiences within the game.  Level designers will be expected to learn tools, asset pipeline, and construction conventions in order to maintain consistency with other level content while developing a familiarity with what makes an engaging experience with the game and executing their designs.  

    Qualifications

    •             Experience building 3D environments in a game level editing tool

    •             Strong creative and technical design skills

    •             Ability to conceptualize and communicate an engaging gameplay experience

    •             Technical ability to carry out a vision

    •             Shipped game title(s) is a plus

    •             FPS and/or TPS design experience is a plus

  • Design

    Senior Systems Designer - Fortnite

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Or maybe just be part of something Epic? If you answered yes to either of those questions, we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is looking for a Systems Designer to join the Fortnite team.  In this job you will have a role in creating systems such as: skills system, class design, combat systems, and building systems.  You will be responsible for general design, balance, rules, interface, etc. and will play an integral role in defining the outcome of the project.

    Qualifications

    The ideal candidate will have the following:

    • Passion for game and systems design, and the desire to work with the biggest data sets possible
    • Experience and passion for building and/or playing shooters, MMO’s, RPG’s, or RTS games
    • Excellent math and analytical skills
    • Ability to work well within a team environment
    • 5 plus years in a design role (preferably systems design)
    • Demonstrated experience with advancement, itemization, and progression based systems
    • Experience developing  best practices on building scalable and maintainable systems and be comfortable educating others as to their value
  • Design

    Technical Designer - Unannounced Project

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to work with a team that consistently ships multi-million unit selling games? Create Game Design prototypes on an unannounced project currently in development.  And be a part of creating something Epic?  If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is looking for Technical Designer/Gameplay Prototyper to join our team currently working on an unannounced IP.  If you are a game designer trapped inside the body of an engineer, we'd like to hear from you. 

    Responsibilities

    • The person in this role will straddle the line between game design and gameplay programming, and will have the expertise and interest to do both well
    • Be a part of the creative process, work with existing ideas and create new game systems; independently bringing these ideas to a playable prototype state
    • Be the go to person for the implementation of complex content that stretches the capabilities of existing systems, or projects that require heavy programmer/designer interaction

    Qualifications

    • Well-versed in games and the ability to articulate what is strong/weak about the design of existing games (an interest in online games is preferred)
    • Functional knowledge of C++
    • An analytical mind, with strong problem solving skills
    • Professional game development experience or significant amateur game development experience (preferably with the Unreal Engine)
    • Ability to communicate your ideas and collaborate with others (written, verbal, or purely creating prototypes)
    • A game designer's creativity
  • Engineering

    AI/Gameplay Programmer - Unannounced Project

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Or maybe just be part of something Epic? If you answered yes to either of those questions, we would like to talk to you about joining our team, where everything we do is Epic.

    Responsibilities

    Epic Games is looking for an AI Programmer to join the gameplay team currently working on a new unannounced IP.  The person in this role will be an experienced programmer with a great sense of gameplay and a love for AI development.  Ideally you will have participated in creating AI systems in shipped games and will enjoy experimenting with and prototyping new systems to support the needs of the design.  You will work closely with gameplay programmers and designers to architect and implement cutting edge AI systems.  

    Qualifications

    • Experience developing games professionally with a focus on AI development and a passion for working on AI
    • Great gameplay sensibility and a game designer's creativity
    • Strong C++ skills and the ability to code and architect gameplay mechanics and tools 
    • Strong math skills
    • A keen analytical mind with strong problem solving skills
    • Proof that you are well-versed in games and the ability to articulate what is strong/weak about the design of existing games (an interest in online games is preferred)
    • Capable of doing rapid prototype iterations with a focus on creating fun AI interactions for the player(s)
  • Engineering

    Animation Systems Programmer

    Bellevue, WA
    Warsaw, PL
    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to write code that is used by thousands of developers in hundreds of games? Work with a team that consistently ships multi-million unit selling games? And be a part of creating something Epic?  If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is searching for an experienced Animation Systems Programmer for its Engine Development team.  This person will be responsible for enhancing and maintaining core systems of Unreal Engine 4, as well as optimize them for multiple platforms.  You'll work directly with the brightest technical minds in the business as we build the premier game engine for a multitude of platforms.

    Qualifications

    • Strong C++ knowledge
    • Excellent math skills, especially matrix math and techniques for solving systems of linear equations
    • Experience with one or more of the following: animation state machines; low level animation systems; or physics-based IK systems
    • Demonstrated interest in games
    • Experience with multiple core system tasks, such as graphics, tools, audio/video, networking, memory handling, script compilers, I/O, etc.
    • 3 years professional experience

    Preference to applicants with:

    • Experience working with multithreaded systems
    • Current generation console experience
    • Performance optimization skills
    • Experience with mobile engine development
  • Engineering

    Audio Programmer - Unreal Engine

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Would you like to write code that is used by thousands of developers in hundreds of games? And be a part of creating something Epic?  If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is searching for an audio engineer to work on the audio engine in Unreal Engine 4.  experienced engine programmers to help enhance and maintain core systems of Unreal Engine 4, as well as optimize them for multiple platforms. You'll work directly with the brightest technical minds in the business as we build the premier game engine for a multitude of platforms.

    Qualifications

    • Strong C++ skills and the ability to code and architect various core engine systems
    • A keen analytical mind, with strong problem solving skills
    • Excellent math and/or physics skills
    • Demonstrated interest in games
    • Experience with multiple core system tasks, such as graphics, tools, audio/video, networking, memory handling, script compilers, I/O, etc.
    • 3 years professional experience developing games or game engine technology

    Preference to applicants with:

    • Experience working with multithreaded systems
    • Performance optimization skills
    • Console experience, especially next-generation systems
    • Experience with mobile engine development
  • Engineering

    Backend Engineer

    Cary, NC
    Bellevue, WA
    apply online

    Company: Epic Games, Seattle

    Position type: Regular Full-Time

    Overview

    Would you like to develop large-scale, highly available, secure, online services and infrastructure for games?  Work with a team that consistently ships multi-million unit selling titles? And be a part of creating something Epic? If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

    Responsibilities

    We are looking for experienced backend developers to play an active role in our growing team of passionate, innovative engineers.  As a part of this talented team, you would be responsible for the following:

     

    • Designing, implementing, and iterating on scalable, secure, highly available, backend services
    • Driving, reviewing, and implementing overall system architecture
    • Providing input into the product roadmap, including milestones schedules and deliverables
    • Maintaining and communicating technical risks across the group
    • Collecting and analyzing metrics from online services
    • Following industry trends and maintaining a strong interest in cutting edge technology

    Qualifications

    Required:

    • Fluent in Java or other object oriented language
    • Strong knowledge and extensive experience in online technologies, including distributed systems, security, networking protocols, and cloud technologies
    • Experience with secure, scalable system architectures and deployments
    • Experience with cloud technologies, preferably AWS cloud services
    • Experience with noSQL database technologies, preferably MongoDB

     

    Preferred:

    • Experience with caching solutions such as Oracle Coherence, Memcached, etc.
    • Experience with distributed systems such as Hadoop, Zookeeper, etc
    • Exposure to Spring framework
    • Experience with deployment tools such as Chef, Puppet, Fabric, etc.
  • Engineering

    Developer Relations Engineer

    Cary, NC
    Bellevue, WA
    apply online

    Company: Epic Games, Seattle

    Position type: Regular Full-Time

    Overview


    Would you like to work for Epic Games focusing on aiding in the development of Unreal Engine 4? Would you like to be the person that goes out to developers presenting demos and answering questions about our technology? Support and contribute to an engine that is used by thousands of developers in hundreds of games? Be the go to person that people call with a question about the Unreal Engine? Work with a team that consistently ships multi-million unit selling games? And be a part of creating something Epic? If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.


    Epic Games is searching for an experienced Developer Relations Engineer to work closely with current and future licensees developing current and future Unreal Engine titles.  This person’s primary task will involve direct support with licensees, as well as working directly with the core engineering team to investigate and solve licensee issues as well as have involvement in developing new engine features.  You will conduct this support both onsite at developer’s studio’s and from our home base.

    Qualifications

    • In depth knowledge of game development and engines (Unreal Engine preferred)
    • Experience writing code for game engines and or game systems using C++
    • Great inter-personal skills
    • Excellent communication skills both written and verbal
    • Experience giving technical presentations to large groups of people
    • Willing to spend about 50% of your time traveling

    Preference to applicants with

    • Unreal Script and recent Unreal Engine development experience
    • Experience providing Unreal Engine assistance to programmers and artists
    • Excellent problem solving and debugging skills to track down the cause of problems and quickly find solutions
    • Game shipping experience







  • Engineering

    DevOps Engineer (Online)

    Cary, NC
    Bellevue, WA
    apply online

    Company: Epic Games, Seattle

    Position type: Regular Full-Time

    Overview

    Would you like to develop large-scale highly available secure online services and infrastructure for games? Write code that is used by thousands of developers in hundreds of games? And be a part of creating something Epic? If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is building a team to develop large-scale, highly-available, secure online services and infrastructure. Be a part of developing innovative, connected online gaming tech for new and existing IPs, and revolutionize the gaming industry.  You will be responsible for designing and implementing scalable and highly available system architecture and will work closely with other engineers across our online and game teams.

    Responsibilities

    We are looking for a principal level engineer or hands-on architect to play an active role in our expanding team.  You should be passionate about speed and efficiency, and have deep knowledge of scalable, consumer-facing systems. As Epic’s online DevOps Engineer, you are responsible for the following:

     

    • Supporting millions of users through the system architecture that you design, review, and implement
    • Working with external hosting provider, including CDN, cloud service provider
    • Implementing automated deployment process to production
    • Implementing automated service monitoring
    • Providing input regarding production/live release control processes
    • Security hardening of online systems and infrastructure
    • Identifying and communicating technical risks across the group
    • Collecting and analyzing metrics from online services

    Qualifications

    Required:

    • Experience architecting and operating 24/7 services with constant high traffic
    • Extensive experience with Unix flavored O/S
    • Extensive experience with cloud technologies, preferably AWS cloud services
    • Experience with network threat detection and mitigation
    • Experience with deployment tools such as Chef, Puppet, or Fabric
    • Experience with setting up continuous integration infrastructure using Jenkins
    • Experience with distributed systems such as Zookeeper, etc.
    • Experience with high performance storage solutions

    Preferred:

    • Previous experience with application development
    • Conversant in recent security trends and security software focused on data center installations
    • Experience with packet capture analysis
    • Strong understanding of TCP/IP, routing, VPNs, QoS, layer 2 and layer 3 VLANS, and layer 4 and 7 Load Balancing, concepts include, but not limited to: BGP, OSPF, RIP, HSRP, NAT and VSS
    • Experience with managing both relational and NO SQL database
  • Engineering

    Director, Online Technology

    Bellevue, WA
    apply online

    Company: Epic Games, Seattle

    Position type: Regular Full-Time

    Overview

    Epic Games is looking for a Director, Online Technology for our studio in Bellevue, Washington.  The position is responsible for developing and executing the company's online development strategy.

    Responsibilities

    • Responsible for the future architecture and development of the online platform used to support and distribute games and support online engine features.
    • Build and mentor a team to ship, grow, scale and maintain multiple games and engine assets.
    • Build the online infrastructure and support network to successfully take releases from consumer engagement through private beta, public beta, and release, then scale accordingly.
    • Support multiple game releases and engine assets.
    • Define the size of the team needed to accomplish tasks and be responsible for helping to build that team.
    • Set online technical vision and directions.
    • Build and lead a geographically dispersed teams of engineers and QA.
    • Maintain relationship with technology and outsourced vendors.
    • Heavily involved with our internal game and engine teams, ensuring that they all have the necessary people and technical resources to support game team needs as it relates to online priorities.

    Qualifications

    • Bachelor's degree in Computer Science, or related, and five years of post degree progressive experience
    • Experience and knowledge with:
      • Scalable highly available secure service oriented architecture and infrastructure
      • Cloud technologies (AWS)
      • Database technologies: both relational (Postgresql, MySQL, Oracle, etc), and non relational (mongoDB, cassandra etc)
      • Java (or other object oriented language) with framework such as Spring.
      • Deployment tools: Ansible
      • Build and Continuous Integration: such as maven, jenkins
      • Chat technologies: XMPP implementation Expert programming skills, including experience with Java
    • Experience in TCP and UDP protocols
    • Experience with one or more high level protocols such as HTTPS, SMTP, FTP
    • Experience developing RESTful applications or other web services
    • Distributed systems experience
    • Knowledge of network and server security issues
    • Excellent communication, time management, and organizational skills
    • Experience building and maintaining relationship with external vendors/partners
    • Experience building and leading a team
    • Ability to deliver constructive criticism
    • Able to communicate with other disciplines and teams
    • Building and operating large scale online services and infrastructure by utilizing cloud services
    • Experience designing and oversee the implementation of highly available and scalable Service Oriented Architecture (SOA) systems
    • Building, leading, and mentoring geographically dispersed team of engineers
    • Candidates must pass programming test to demonstrate proficiency
    • Ability to recognize and utilize individual strengths of team members
    • Experience building engineering team and managing external vendors
    • Able to adjust to varied work schedules
    • Candidates must pass programming test to demonstrate proficiency
    • Job offer is contingent on satisfactory completion of background check
    • Travel required on average once a month to company headquarters to Cary, North Carolina, and a few times a year to visit partners in China
  • Engineering

    Effects (FX) Programmer

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Would you like to write code that is used by thousands of developers in hundreds of games? And be a part of creating something Epic?  If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is searching for experienced effects programmers who will work closely with our FX artists to drive FX Technology.  You’ll own the cascade particle editor, and particle simulation systems making improvements to Unreal Engine 4. You’ll work closely with FX and Technical artists to implement new simulation and rendering techniques, improve existing tools, and write new tools to enable artists to efficiently author visually impressive FX using UE4.  

    Qualifications

    • Strong C++ knowledge and multi-threaded programming techniques
    • Thorough knowledge and proficient application of 3d math, rendering algorithms and data structures
    • Performance minded development and optimization skills
    • Results-oriented approaches and thinking
    • Self-motivated and able to dive into a complex system with quick results
    • Must be able to communicate and work well with a team of similarly passionate and skilled individuals
    • Strong communication with technical artists and proficiency working with them to develop and iterate on features / tools
    • Excellent knowledge of a broad range of graphics APIs and shader languages including DirectX 11/HLSL and OpenGL/GLSL
    • Ability to collaborate with other programmers and artist to enhance FX systems. 

    Preference to applicants with:

    • Creativity in problem solving and the ability to think outside of the established solutions
    • Console experience, especially next-generation systems
    • Experience with mobile rendering development
  • Engineering

    Engine Programmer - Virtual Reality

    Bellevue, WA
    apply online

    Company: Epic Games, Seattle

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Would you like to write code that is used by thousands of developers in hundreds of games? And be a part of creating something Epic?  If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is searching for experienced engine programmers to work on Virtual Reality (VR) features supported by Unreal Engine 4.  You'll work directly with the brightest technical minds in the business as we build the premier game engine for a multitude of platforms.

    Qualifications

    • Strong C++ skills and the ability to code and architect various core engine systems
    • A keen analytical mind, with strong problem solving skills
    • Firm grasp of 3D math, including quaternions and transforms
    • Demonstrated gameplay design sense and an interest in games

    • Experience with multiple core system tasks, such as graphics, tools, audio/video, networking, memory handling, script compilers, I/O, etc.
    • 3 years professional experience developing games or game engine technology

    Preference to applicants with:

    • Rendering experience
    • Experience with latency optimization
    • Experience with motion control systems, tracking, wearable computing, or other HIDs
    • Performance optimization skills
  • Engineering

    Gameplay Programmer

    South Jordan, UT
    apply online

    Company: Chair Entertainment Group, LLC

    Position type: Regular Full-Time

    Overview

    Would you like to write code that is used by thousands of developers in hundreds of games? Work with a team that consistently ships multi-million unit selling games? And be a part of creating something Epic?  If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Chair Entertainment (a subsidiary of Epic Games) is looking for Gameplay Programmers to join our team currently working on an unannounced IP.  Our Gameplay Programmers have an intrinsic understanding of what makes a game fun and the analytical mind to break that down into its constituent parts.  They experiment with game design and use rapid prototyping, yet have the engineering background to make strong architectural and algorithmic decisions.  If you are a game designer trapped inside the body of an engineer, we'd like to hear from you. 

    Qualifications

    • Experience developing games professionally or demonstrable amateur game development experience
    • A keen analytical mind with strong problem solving skills
    • Strong C++, C# and/or Java skills and the ability to code and architect gameplay mechanics and tools 
    • Strong math skills
    • Well-versed in games and the ability to articulate what is strong/weak about the design of existing games (an interest in online games is preferred)
    • A game designer's creativity

    Preference to Candidates with:

    • Online programming skills and experience
  • Engineering

    Gameplay Programmer - Fortnite

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Write code that is used by thousands of developers in hundreds of games? And be a part of creating something Epic?  If you answered yes to either of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is looking for Gameplay Programmers to join our team currently working on Fortnite.  Our Gameplay Programmers have an intrinsic understanding of what makes a game fun and the analytical mind to break that down into its constituent parts.  They experiment with game design and use rapid prototyping, yet have the engineering background to make strong architectural and algorithmic decisions.  If you are a game designer trapped inside the body of an engineer, we'd like to hear from you. 

    Responsibilities

    The person in this role will be responsible for working on any one or more of the following systems:

    • Mission systems
    • AI Systems
    • In-Game Building Systems
    • Multiplayer or PVP Systems
    • Gameplay Tools/Editor support
    • Skills System

    Qualifications

    • Experience developing games professionally or demonstrable amateur game development experience
    • A keen analytical mind with strong problem solving skills
    • Strong C++ skills and the ability to code and architect gameplay mechanics and tools 
    • Strong math skills
    • Well versed in games and the ability to articulate what is strong/weak about the design of existing games (an interest in online games is preferred)
    • A game designer's creativity
  • Engineering

    Mobile Platform Engineer

    South Jordan, UT
    apply online

    Company: Chair Entertainment Group, LLC

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Would you like to focus on getting the Unreal Engine running on multiple mobile platforms that will be used by thousands of developers in hundreds of games? Or maybe just be part of something Epic? If you answered yes to any of those questions, we would like to talk to you about joining our team, where everything we do is Epic.

     

    Chair Entertainment (a subsidiary of Epic Games) is looking for a Mobile Platform Engineer who will work closely with the game teams at Chair on their current and future projects as well as with the engine/platform team working specifically on Unreal Engine 4.  You’ll be a specialist in engine development for mobile platforms and be the go to person in the studio for all mobile platform related issues including load times, frame rate, cooking and data packaging, etc. 

    Qualifications

    • Experience developing game engine technology, games professionally, or demonstrable amateur development experience
    • Strong C++, Objective C, and Java skills
    • Experience with multiple core system tasks, such as graphics, tools, audio/video, networking, memory handling, script compilers, I/O, etc.
    • A keen analytical mind with strong problem solving skills
    • Strong math skills
    • Well versed in games and the ability to articulate what is strong/weak about the design of existing games (an interest in online games is preferred) Experience working with multithreaded systems
    • Performance optimization skills
    • Demonstrated interest in games
    • 3+ years of professional experience
  • Engineering

    Mobile Rendering Engineer

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Write code that is used by thousands of developers in hundreds of games? And be a part of creating something Epic?  If you answered yes to either of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is searching for experienced Rendering Programmers to help enhance and maintain the graphics of Unreal Engine 4 on mobile devices. You'll work directly with the brightest technical minds in the business as we build the premier game engine for phones and tablets.

    Qualifications

    • Strong C++ knowledge and multi-threaded programming techniques
    • Thorough knowledge and proficient application of 3D math, rendering algorithms, and data structures
    • Performance minded development and optimization skills
    • Results-oriented approaches and thinking
    • Self-motivated and able to dive into a complex system with quick results
    • Must be able to communicate and work well with a team of similarly passionate and skilled individuals
    • Strong communication with technical artists and proficiency working with them to develop and iterate on features/tools
    • Excellent knowledge of a broad range of graphics APIs and shader languages including DirectX 9/HLSL and OpenGL/GLSL

     

    Preference to applicants with:

    • Creativity in problem solving and the ability to think outside of the established solutions
    • Experience with implementing rendering solutions on mobile devices
    • Expertise in OpenGL ES
    • Professional experience with one or more shipped titles
  • Engineering

    Network Programmer - Unreal Engine

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Would you like to write code that is used by thousands of developers in hundreds of games? And be a part of creating something Epic?  If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is searching for experienced Network Programmers to help enhance and maintain various networked Unreal Engine systems.  

    Qualifications

    • Strong C++ skills and the ability to code and architect engine systems
    • A keen analytical mind, with strong problem solving skills
    • Experience working with various software networking methods and technologies (sockets, encryption, reliable packets over UDP, etc.)
    • Experience with replicating and distributing state across multiple machines, potentially involving low bandwidth, high latency.
    • General understanding of basic network attacks and methods used for cheating in multiplayer games
    • Experience with various online platforms (LIVE, PSN, Steam), and implementing API's with parity across these platforms in mind.
    • Demonstrated interest in games

    Preference to applicants with:

    • Experience working with multithreaded systems
    • Performance optimization skills
    • Console experience, especially next-generation systems 
  • Engineering

    Online Gameplay Programmer - Fortnite

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Write code that is used by thousands of developers in hundreds of games? And be a part of creating something Epic?  If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is looking for Online Gameplay Programmers to join our team currently working on Fortnite.  This role combines our traditional Gameplay Programmers with our Backend Engineer’s.   If you have an intrinsic understanding of what makes a game fun, the analytical mind to break that down into its constituent parts, and an interest in how to make all of that interact with the backend systems, we’d like to hear from you.

    Responsibilities

    The person in this role will ideally be fluent with C++ and Java and will work on some core gameplay systems but to a larger degree will focus on the systems that interact most with the backend (persistence, account migration, catalog management, customer service tools, etc.).  

    Qualifications

    • Experience developing games professionally or demonstrable amateur game development experience
    • A keen analytical mind, with strong problem solving skills
    • Strong C++  and/or Java skills and the ability to code and architect gameplay mechanics and tools 
    • Strong math skills
    • Well versed in game’s and the ability to articulate what is strong/weak about the design of existing games (an interest in online games is preferred)
    • A game designer's creativity
  • Engineering

    Platform Engineer (Mobile/Console)

    Bellevue, WA
    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to focus on getting the Unreal Engine running on multiple next gen platforms that will be used by thousands of developers in hundreds of games? Work with a team that consistently ships multi-million unit selling games? And be a part of creating something Epic? If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is searching for experienced Engine Programmers to bring the Unreal Engine to a variety of mobile and console platforms.  If you’d like to build technology for current and next gen consoles, mobile platforms, Linux, Mac, or PC we’d be interested in talking to you. 

    Qualifications

    • Strong C++ skills and the ability to code and architect various core engine systems
    • Experience optimizing game engines for various platforms
    • A keen analytical mind with strong problem solving skills
    • Demonstrated interest in games
    • Experience with multiple core system tasks, such as graphics, tools, audio/video, networking, memory handling, script compilers, I/O, etc.
    • 3+ years of professional programming experience

    Preference to applicants with:

    • Experience working with next gen consoles, mobile platforms, Mac, PC, or Linux
    • Experience working with multithreaded systems
    • Performance optimization skills
  • Engineering

    Programming Lead

    Warsaw, PL
    apply online

    Company: Epic Games, Poland

    Position type: Regular Full-Time

    Overview

    Would you like to write code that is used by thousands of developers in hundreds of games? Work with a team that consistently ships multi-million unit selling games? And be a part of creating something Epic?  If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games Poland is currently working as part of the team developing Epic’s next big blockbuster… Fortnite (www.fortnitegame.com) and we are searching for a Programming Lead to work as part of the development team.  The person in this role will be a hands on programmer, with about an 80/20 split of programming and leadership.  You'll work directly with the brightest technical minds in the business as we build the premier game engine and games for a multitude of platforms.

    Qualifications

    • Strong C++ knowledge
    • Excellent math and/or physics skills
    • Demonstrated interest in games
    • Experience with multiple core system tasks, such as graphics, tools, audio/video, networking, memory handling, script compilers, I/O, etc.
    • Experience shipping multiple successful PC or Console Game’s
    • A keen analytical mind

    Preference to applicants with:

    • Experience working on a mod/title on the Unreal Engine
  • Engineering

    Release Manager (Unreal Engine)

    Cary, NC
    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Epic Games is looking for a quality-focused Release Manager to work closely with our programmers, build engineers, and QA teams to oversee the build and release process of UE4 (https://www.unrealengine.com/). 

     

    In this position you'll work directly with the brightest technical minds in the business as we build the premier game engine for a multitude of platforms. 

    Responsibilities

    • Monitoring and administering the automated build and continuous integration process to ensure correct build execution, and facilitate resolution of build failures
    • Maintain formal release records to track release content and history
    • Provide product release status to product teams and articulate release issues in detail
    • Coordinate internal and external release notes, known issues, knowledge base updates
    • Ensure releases have passed all required checks and approvals leading up to production deployment and effectively communicate approved exceptions
    • Coordinate all aspects of production deployment, including deployment testing and internal and external announcements
    • Carry out these responsibilities for our planned releases, our hotfixes, our release previews, and our QFEs

    Qualifications

    • Strong project management and communication skills
    • Demonstrated ability in right-sized process development and improvement
    • Experience with build and release processes for a Software as a Service product
    • Technical orientation and strong understanding of software development
  • Engineering

    Rendering Programmer

    Bellevue, WA
    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to write code that is used by thousands of developers in hundreds of games? Work with a team that consistently ships multi-million unit selling games? And be a part of creating something Epic?  If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is searching for experienced rendering programmers to help enhance and maintain the graphics of Unreal Engine 4. You'll work directly with the brightest technical minds in the business as we build the premier game engine for a multitude of platforms.

    Qualifications

    • Strong C++ knowledge and multi-threaded programming techniques
    • Thorough knowledge and proficient application of 3D math, rendering algorithms, and data structures
    • Performance minded development and optimization skills
    • Results-oriented approaches and thinking
    • Self-motivated and able to dive into a complex system with quick results
    • Must be able to communicate and work well with a team of similarly passionate and skilled individuals
    • Strong communication with technical artists and proficiency working with them to develop and iterate on features/tools
    • Excellent knowledge of a broad range of graphics APIs and shader languages including DirectX 9/HLSL and OpenGL/GLSL

    Preference to applicants with:

    • Creativity in problem solving and the ability to think outside of the established solutions
    • Console experience, especially next-generation systems
    • Experience with mobile rendering development
    • Expertise in OpenGL ES, DirectX 11, console graphics APIs
    • 3+ years of professional experience with one or more shipped titles
  • Engineering

    Senior Backend Engineer

    Cary, NC
    Bellevue, WA
    apply online

    Company: Epic Games, Seattle

    Position type: Regular Full-Time

    Overview

    Would you like to develop large-scale, highly available, secure, online services and infrastructure for games?  Work with a team that consistently ships multi-million unit selling titles? And be a part of creating something Epic? If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

    Responsibilities

    We are looking for a principal level engineer or hands-on architect to play an active role in our expanding team and passion for innovative technology.  You are an experienced full stack developer responsible for the following:

     

    • Designing, implementing, and iterating on scalable, secure, highly available, backend services
    • Driving, reviewing, and implementing overall system architecture
    • Providing input into the product roadmap, including milestones schedules and deliverables
    • Maintaining and communicating technical risks across the group
    • Collecting and analyzing metrics from online services
    • Following industry trends and maintaining a strong interest in cutting edge technology

    Qualifications

    Required:

    • Fluent in Java or other object oriented language
    • Strong knowledge and extensive experience in online technologies, including distributed systems, security, networking protocols, and cloud technologies
    • Experience with secure, scalable system architectures and deployments
    • Experience with cloud technologies, preferably AWS cloud services
    • Experience with noSQL database technologies, preferably MongoDB

     

    Preferred:

    • Experience with caching solutions such as Oracle Coherence, Memcached, etc.
    • Experience with distributed systems such as Hadoop, Zookeeper, etc
    • Exposure to Spring framework
    • Experience with deployment tools such as Chef, Puppet, Fabric, etc.
  • Engineering

    Senior Graphics Architect

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Epic Games is looking for a Senior Graphics Architect for our studio in Cary, North Carolina. The person in this position is responsible for contributing to the architecture and design of several subsystems of the Unreal Engine and, in cooperation with the Lead Programmer and Technical Director, takes a role in driving the technical designs for new development efforts.

    Responsibilities

    • Works closely with employees, peers, managers, customers, press and technology partners in high-pressure situations
    • Utilizes excellent interpersonal and communication skills and discusses technical issues with both programmers and non-technical people such as producers, artists and designers
    • Designs, programs and maintains the software that serves as the basis of the technology used in Epic's game software
    • Programming such as C++, Unrealscript, HLSL and other languages
    • Technical design and architecture
    • Manual and automated testing; bug fixing and software maintenance
    • Answering technical questions from licensees to include writing technical documentation and delivering presentations; internal design discussions; and teaching content teams how to use code features

    Qualifications

    • Bachelor's degree in Computer Science and five years of post degree progressive experience
    • Experience working on at least one Unreal Engine (or engine of similar complexity) title, including optimizing for Xbox360 and Playstation 3, Direct3D 9 and 11
    • Shipped at least 3 AAA game titles with lead or senior engineering position
    • In depth knowledge of latest graphic card technology and rendering algorithms like Raytracing, Rasterization, Raycasting, Global Illumination, Anti-Aliasing, PostProcessing, HDR, Level of Detail, tonemapping, Image Based Lighting, Deferred rendering, Monte Carlo techniques, 3D animation techniques, and linear algebra
    • Experience working on the graphics architecture for a AAA game engine to be licensed for commercial use
    • Excellent communication, time management, and organizational skills
    • Ability to deliver constructive criticism
    • Able to communicate with other disciplines and teams
    • Ability to recognize and utilize individual strengths of team members
    • Able to adjust to varied work schedules
    • Candidates must pass programming test to demonstrate proficiency
    • Job offer is contingent on satisfactory completion of background check
  • Engineering

    Senior Software Development Engineer in Test (SDET)

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Would you like to work on a product that is used by thousands of developers on hundreds of games?  Or maybe just be part of something Epic? If you answered yes to any of those questions, we would like to talk to you about joining our team, where everything we do is Epic.

     

    We are currently looking for a Senior Software Development Engineer in Test (SDET) who will be an integral part of our Engine QA and Engine Development Team.

    Responsibilities

    • Build and maintain test automation frameworks for the engine (stability, scalability, regressions, etc.)
    • Build and maintain systems to drive compatibility testing for our many supported platforms
    • Instrument various engine subsystems to provide improved analytics regarding performance (cpu, gpu, core utilization), memory (usage, fragmentation), and other metrics
    • Hire and lead team of SDETs to further build out automated tests, instrumentation, and other testing tools to augment our engine QA

    Qualifications

    • Need to have software development and/or test experience with proficiency in producing efficient and maintainable code using C/C++ , C# or Java
    • Need to have innovative insights into automating tests end to end
    • Excellent problem solving,  troubleshooting and debugging skills are must 
    • Strong functional and automated testing, test strategy and planning, writing detailed test cases based on user scenarios and deep technical knowledge 
    • Ability to understand business and functional requirements and translate them into test scenarios/cases 
    • Usage of automation/performance tools and able to write end to end automation scripts. 
    • Excellent communications skills both in team, across team and with management and other disciplines.
    • Experience working with the Unreal Engine or other game middleware is preferred
  • Engineering

    Senior Software Engineer, Online Integration

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Or maybe just be part of something Epic? If you answered yes to any of those questions, we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is searching for experienced C++ programmers who love building interfaces and tools that connect developers to the Unreal Engine, and players to Epic’s games.  You will be a key contributor in developing integrating back-end services that support players and the long-term vision of Epic. You will be responsible for development of announced and new initiatives key to Epic’s future. Build the online infrastructure to successfully support Unreal Engine 4 as a live service and help take Fortnite from consumer engagement through private beta, public beta, and release.

    Qualifications

    • The successful candidate will have the following skills/experiences:

      • Exceptional C++ programming skills
      • Knowledge of and experience with backend services integration, network topology 
      • Passion for building out-of-game services that gamers love
      • Experience building sleek, reliable, consumer-facing user interface
  • Engineering

    Senior Web Engineer

    Cary, NC
    Bellevue, WA
    apply online

    Company: Epic Games, Seattle

    Position type: Regular Full-Time

    Overview

    Would you like to develop large-scale, highly available, secure, online services and infrastructure for games?  Work with a team that consistently ships multi-million unit selling titles? And be a part of creating something Epic? If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Come to build and support innovative, connected, online gaming tech that is going to revolutionize the gaming industry. The position is responsible for designing and implementing scalable and highly available system architecture. You will work closely with other engineers translating the non-functional requirements into system architecture and design. 

    Responsibilities

    The responsibilities include:

    • Ensure the utilization of latest web technology to build user-friendly high performance web applications, both on the front-end and back-end.
    • Design, review, and oversee the implementation of Epic’s web framework to all consumer facing websites and applications.
    • Performance improvement and security hardening of web applications and infrastructure.
    • Collecting and analyzing web analytics for all consumer facing web applications.
    • Providing input for production/live release control process.
    • Communicate technical risks across the group.

    Qualifications

    Required:

    • Experience architecting and leading innovative web projects.
    • Deep knowledge of Java, Grails, or other object oriented language. Knowledge in functional programming is a big asset.
    • Extensive experience with HTML, Javascript, and CSS.
    • Experience with jQuery, Boostrap, and Javascript frameworks.
    • Passion for building and maintaining consumer-facing web applications that are secure, scalable, and highly available.
    • Experience with database systems, both relational and NoSQL database, preferably MongoDB.
    • Experience with cloud technologies, preferably AWS cloud services.

     

    Preferred:

    • Experience setting up continuous integration infrastructure using Electric Commander.
  • Engineering

    Software Release Engineer/Build Engineer

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Would you like to support the teams responsible for creating the Unreal Engine, Gears of War, Unreal Tournament and Infinity Blade? Or maybe just be part of something Epic? If you answered yes to any of those questions, we would like to talk to you about joining our team, where everything we do is Epic.


    Epic Games, the award winning developer known for the Unreal Series of games, Gears of War, and the Unreal Engine, is searching for a Software Release Engineer who will be responsible for maintaining and enhancing a build and release process, including the appropriate infrastructure, documentation and automation.

     

    The successful candidate will be an engineer who thrives in a collaborative, diverse environment and is passionate about games. You will be in a fast-paced, team-oriented environment with responsibilities that include responding to issues with the build system, enhancing the build system and managing releases. 

     

    You will be a key member of the engineering team maintaining and enhancing a build and release management system.  Leading the effort to design and enforce policies for managing source code within perforce, including branching, merging and stream management to support parallel development.

    Responsibilities

    • Provide continuous support on builds and strive to make the build and releases as close to automatic and foolproof as possible
    • Monitor and administer the automated build and continuous integration process to ensure correct build execution, and facilitate resolution of build failures
    • Develop and maintain documentation of the build/release process
    • Investigate tools that might speed up the process or make us more efficient in build and release management


    The ideal candidate will heave experience with the following:

    • Experience in maintaining and working with Windows and Linux environments
    • Experience in designing, building and maintaining an automated build and release environment
    • Experience in builds processes developed in C++, C#, Java, PHP, HTML and other technologies
    • Experience in designing a software release process for games, including localization and console technical requirements
    • Experience in coordinating release from Development to production
    • Experience with perforce











  • Engineering

    Support Engineer, Unreal Engine

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to work with developers at Epic and across the industry as they build AAA games using Unreal Engine technology?  Work with a team that consistently ships multi-million unit selling games? And be a part of creating something Epic? If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic

     

    Epic Games is looking for a Support Engineer to provide Unreal Engine support for our current and prospective Licensees. The ideal candidate  could come from a wide variety of professional backgrounds, and will be passionate about support, have knowledge of C++, and have independently developed games professionally or as a side project (ideally working with the Unreal Engine) .

     

    Responsibilities

    • Work as part of the Engine Support and Developer Relations team to assist Unreal Engine licensing efforts by responding to issues raised by current and prospective Unreal Engine licensees
    • Provide exceptional technical, engineering-level support to a variety of developers
    • Pro-actively set up systems that will smooth the road for developers from engine evaluation to Unreal licensee
    • Assist in the creation of support documentation on the Unreal Developer Network website, as well as specialized support documentation and videos
    • Work as part of a team to conduct live Unreal Engine demonstrations at Epic or trade shows, as needed

    Qualifications

    • Strong C++ knowledge

    • Ability to communicate complex technical issues to a broad range of skill levels, via email and face-to-face

    • Exceptional written and verbal communication skills; comfortable with public speaking

    • Proven self-starter

    • Demonstrated interest in games

    Preferred:

    • Experience with Unreal Engine
    • Shipped at least one game, professionally or as a side project
    • Technical support experience within a relevant industry

     

  • Engineering

    Tech Ops, Tools Engineer

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Overview

    Would you like to write tools that will automate technical operations and network tasks.  Work with a team that consistently ships multi-million unit selling games? And be a part of creating something Epic? If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is searching for experienced Technical Operations Tools Engineer.  The person in this role will work  closely with software engineering, customer service, quality assurance, community, and product teams to provide the best user experience possible for Epic’s production systems

    Responsibilities

    • Develop and maintain software systems/tools to automate day-to-day tasks for network operations
    • Develop and maintain monitoring and notification systems and troubleshooting toolsets for complex physical infrastructures
    • Develop and maintain automated deployment tools and utilities
    • Utilize proven skills and knowledge to provide troubleshooting and timely resolution of system, network, and infrastructure problems
    • Extend and improve hardware and network infrastructure availability by utilizing proven hosting technologies and generating plans for future capacity and growth
    • Participate in 24x7 on-call incident escalation rotations

    Qualifications

    • Proven scripting experience with a variety of scripting technologies (Perl, Rails, PHP, and shell scripting)
    • Knowledge of Java or comparative programming frameworks
    • Experience with large scale software deployment and complex network environments
    • Experience with Linux, DBMS, Caching technologies, network appliances
  • Engineering

    Tools Programmer

    Warsaw, PL
    Bellevue, WA
    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to write code that is used by thousands of developers in hundreds of games? Work with a team that consistently ships multi-million unit selling games? And be a part of creating something Epic? If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is searching for experienced tools programmers to help enhance and maintain the Unreal Engine 4 editor. You'll work directly with the brightest technical minds in the business as we build the premier game engine for a multitude of platforms.

    Qualifications

    • Strong C++ knowledge
    • Enthusiasm for designing and implementing world-class game development tools
    • Demonstrated experience with designing intuitive user interfaces for tools
    • Demonstrated interest in games
    • Experience with multiple engine system, such as animation, object models, graphics, data processing, scripting, etc.
    • 3+ years professional experience

    Preference to applicants with:

    • Aesthetic sense when it comes to UI design
    • Has developed cross-platform software for Mac and PC platforms
    • Strong linear algebra knowledge and understanding of game algorithms
    • Experience developing large software projects that are clean and extensible
    • Performance optimization skills
    • Experience with mobile engine development

     

     

  • Engineering

    UI/Tools Programmer - Unreal Engine

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Would you like to write code that is used by thousands of developers in hundreds of games? And be a part of creating something Epic?  If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is searching for an experienced and passionate User Interface/Tools Programmer to work with the team creating the Unreal Engine. You'll work directly with the brightest technical minds in the field, as we build the premier game engine for a multitude of platforms.

    Responsibilities

    • Work across disciplines to advance and maintain Unreal Engine UI technology
    • Architect, plan, and implement new UI systems
    • Define and lead UI prototyping
    • Optimize and fix bugs in existing UI systems
    • Work closely with users to insure that UI needs meets aesthetic and functional requirements
    • Exercise careful attention to detail, especially with regard to compliance, layout and design
    • Write robust, maintainable code

    Qualifications

    • 3+ years of relevant, professional programming experience or demonstrable amature development experience
    • Expert in C/C++ and object-oriented programming
    • Experience building User Interfaces using a variety of different systems (Qt, WPF, Scaleform, Javascript/HTML, etc.)
    • Experience working with a cross-platform engine
    • Self-motivated, strong work ethic, able to work independently
    • Excellent communication skills, both verbal and written

    Preferred:

    • Shipped at least one console or PC game title
    • Previous Unreal Engine experience
    • Understanding of and interest in Human Factors or HCI
  • Engineering

    User Interface Programmer - Fortnite

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Write code that is used by thousands of developers in hundreds of games? And be a part of creating something Epic?  If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is looking for User Interface Programmers to join our Gameplay Engineering team currently working on Fortnite.  Our UI Programmers have an intrinsic understanding of what of how to insure game UI meets both the aesthetic and functional requirements of the game design.  You'll work closely with artists, designers, and other programmers as you prototype and develop new UI's for Fortnite.   

    Responsibilities

    • Work closely with art and design leads to insure that UI meets aesthetic and functional requirements
    • Define and lead game UI prototyping
    • Careful attention to detail, especially with regard to compliance, layout, and design
    • Architect, plan, and implement new game UI systems
    • Optimize and fix bugs in existing game UI systems
    • Contribute ideas toward all aspects of the game’s production and development

    Qualifications

    • 3+ years of relevant programming experience
    • Experience building User Interfaces for games
    • Expert in C/C++ and object-oriented programming
    • Experience working with a cross-platform engine
    • Self-motivated, strong work ethic, and able to work independently
    • Excellent communication skills, both verbal and written
    • B.S. degree in Computer Science or equivalent experience
    • Previous Unreal Engine experience is preferred
  • Engineering

    Web Engineer

    Bellevue, WA
    apply online

    Company: Epic Games, Seattle

    Position type: Regular Full-Time

    Overview

    Would you like to develop large-scale, highly available, secure, online services and infrastructure for games?  Work with a team that consistently ships multi-million unit selling titles? And be a part of creating something Epic? If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Come to build and support innovative, connected, online gaming tech that is going to revolutionize the gaming industry. The position is responsible for designing and implementing scalable and highly available system architecture. You will work closely with other engineers translating the non-functional requirements into system architecture and design. 

    Responsibilities

    The responsibilities include:

    • Ensure the utilization of latest web technology to build user-friendly high performance web applications, both on the front-end and back-end.
    • Design, review, and oversee the implementation of Epic’s web framework to all consumer facing websites and applications.
    • Performance improvement and security hardening of web applications and infrastructure.
    • Collecting and analyzing web analytics for all consumer facing web applications.
    • Providing input for production/live release control process.
    • Communicate technical risks across the group.

    Qualifications

    Required:

    • Experience developing innovative web projects.
    • Deep knowledge of Java, Grails, or other object oriented language. Knowledge in functional programming is a big asset.
    • Extensive experience with HTML, Javascript, and CSS.
    • Experience with jQuery, Boostrap, and Javascript frameworks.
    • Passion for building and maintaining consumer-facing web applications that are secure, scalable, and highly available.
    • Experience with database systems, both relational and NoSQL database, preferably MongoDB.
    • Experience with cloud technologies, preferably AWS cloud services.

     

    Preferred:

    • Experience setting up continuous integration infrastructure using Electric Commander.
  • Marketing

    Associate Marketing Manager

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the leading game and technology creators in the entertainment software industry? Would you like to help shape the future of and have an immediate impact on the Unreal Engine brand? Or maybe just be part of something Epic? If you answered yes to any of those questions, we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is looking for an Associate Marketing Manager that will be responsible for the execution of marketing, budget, and promotional campaigns for Epic’s award-winning Unreal Engine technology.

     

    Responsibilities

    Manage the day-to-day coordination, support, logistics and asset tracking for all Unreal Engine marketing activities. While this position is primarily tactical coordination in nature, the ideal candidate will have an interest in the more strategic side of tech marketing as well. Duties include but are not limited to:

    • Assist in brand strategy development, including positioning statements, new idea generation, partner outreach and sales development support
    • Manage developer communications across certain categories; conceptualize and implement cross-promotional efforts across a wide variety of categories
    • Initiate, secure and execute third-party partnerships and increased visibility for the Unreal Engine brand
    • Write and develop marketing materials
    • Coordinate workflow with design, online and production teams as needed – and secure third-party approvals
    • Coordinate and facilitate brand website enhancements and promotions; coordinate social media initiatives and cross-category promotions
    • Manage and execute key web and social networking strategy to increase brand awareness and engagement
    • Perform ongoing analysis of the market, competition and user data to identify emerging trends and business opportunities
    • Manage marketing budgets in conjunction with strategic goals

    Qualifications

    • Bachelor’s degree in business, communications, or related field and minimum of 2 years’ experience in integrated marketing; proven experience in digital / social media marketing
    • 2-3 years of experience managing games or technology marketing/ PR plans
    • Passion for technology and ability to understand game engine technology from a laymen’s perspective
    • Well-rounded, cross-functional creative brand marketing skills and strong knowledge of digital platforms and marketing tactics
    • Results-oriented style and determination in the face of a challenge
    • Creative problem-solving abilities, with the capability to translate ideas into practical execution
    • Ability to collaborate and effectively interact and work cross-functionally with management, peers and other departments to meet company goals
    • Proven ability to develop relationships at all business levels
  • Marketing

    Community Manager - Unreal Engine

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the leading game and technology creators in the entertainment software industry? Would you like to be a driving force in the growth and management of the Unreal Engine community? Would you like to help increase collaboration amongst developers and help them influence Unreal Engine development? If you answered yes to any of these questions, we would like to talk with you about joining our team, where everything we do is Epic.

     

    Epic Games is looking for a Community Manager to work within our engine community. The person in this role will be a lead voice for Epic’s developers and an active member of the community, as well as a driving force coordinating the group effort it will take to inspire and support a self-sustaining Unreal Engine community. 

    Responsibilities

    • Initiate positive and supportive conversations inside the community around content, contests, information and other opportunities
    • Monitor and respond to conversations in social media and on forums
    • Organize the process of Epic developer participation on owned channels (blog, social, forums)
    • Triage and funnel customer issues that surface in the community to the proper escalation path (support, documentation, marketing, developer relations) in coordination with various stakeholders
    • Drive changes to the website and help create content to engage the community
    • Periodically analyze and report community sentiment to appropriate stakeholders
    • Interact with developers live at community and industry events 

    Qualifications

    • Excellent written and verbal communication skills
    • A passion for games and gaming technology
    • Experience managing or working with online communities and social media
    • Some game development background, working with popular development tools
    • Organized, flexible and able to work with multiple stakeholders

     

    Preference to candidates:

    • Familiar with the vocabulary and high-level process of software development in a C++ environment
    • Willing to travel 25% of the time
    • Able to execute on basic content production (video, streaming, blogging)
  • Marketing

    Web Producer

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to work with a team that consistently ships multi-million unit selling games? And be a part of creating something Epic? If you answered yes to either of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is searching for a Web Producer who will oversee the strategy, project management, design, development, day-to-day operations and objective tracking for Epic Games websites (game sites, community site, ecommerce site, epicgames.com umbrella site, etc.). As a member of the Marketing team, you will have ownership of the end-to-end customer experience at Epicgames.com and its sub-sites & web services. The role will involve understanding online consumer touch points, aligning websites with marketing programs & priorities, as well as working with key stakeholders to ensure various points of view are taken into consideration.  We’re also looking for you to make recommendations on strategy, process improvements, and alternative solutions to ensure that our websites consistently and cohesively reflect Epic Games’ image.

    Responsibilities

    • Advise on strategy for the Epic Games web presence
    • Manage web projects at both a detailed and high level, including: scoping, wire framing, scheduling, budgeting, asset collation, deployment timelines and implementation
    • Partner with key stakeholders to set site priorities and objectives, in support of key messages, promotions and programs
    • Manage external web agencies, contractors and internal resources to design, build out, QA and maintain consumer facing sites
    • Ensure web content is updated regularly maintained accurately and is relevant to business priorities
    • Work with Director of Marketing to set web goals and KPIs, ensure that these goals are in line with overall business & marketing priorities
    • Work with web infrastructure team to help define infrastructure requirements and budgets, and support integration with backend systems
    • Ad hoc writing, prototyping, and functional wire framing 

    Qualifications

    • Deep understanding of what drives a great online user experience
    • 3-5 years’ experience leading the scoping, implementation and live operation of commercial web sites with a consumer facing emphasis, AAA game launch preferred
    • Comfortable leading and setting project direction in collaboration with diverse stakeholders
    • Experience building & leading web production teams
    • Able to code in HTML5, CSS & Javascript, to put together templates & prototypes
    • Familiarity with Web development technologies such as XML, Flash and server-side scripting
    • Experience working with HTML editors,  Axure, Balsamiq, Photoshop, Illustrator, and/or similar prototyping & design tools
    • Experience working with CMS tools
    • Experience with web analytics tools, including Google Analytics as well as server-based tools

     Preference to candidates with:

    • A passion for gaming
    • Experience with online games, live services, ecommerce and/or SNS communities
  • Operations

    Customer Service Manager

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Would you like to lead and build the newly formed Player Experience team that will be responsible for the creation of effective customer service strategies for all of Epic’s products?  Or maybe just be part of something Epic? If you answered yes to any of those questions, we would like to talk to you about joining our team, where everything we do is Epic.

     

    Responsibilities

    • Assist in the definition and development of customer service policies and procedures
    • Fully implement defined customer service policies and procedure
    • Define and communicate customer service metrics and enforce customer service standards
    • Constantly improve workflow based on effective metrics
    • Oversee the achievement and maintenance of service levels and standards
    • Direct the daily operations of the customer service team
    • Plan, prioritize, and delegate work tasks to ensure proper functioning of the department
    • Ensure the necessary resources and tools are available for quality service delivery
    • Handle complex and escalated customer service issues
    • Analyze relevant data to determine customer service outputs
    • Identify and implement strategies to improve quality of service, productivity, and profitability
    • Identify and implement changes to improve tools and channels for support
    • Liaise with company management to support and implement growth strategies
    • Identify and address staff training and coaching needs

    Qualifications

    • Proven experience in Customer Service Management
    • 5+ years of Customer Service and Call Center experience in a leadership role
    • Personnel supervision/management
    • Budget and expense tracking
    • Strong verbal and written communication skills
    • World-wide customer service operations experience is preferred

     

  • Operations

    Release Manager

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to develop large-scale, highly available, secure, online services and infrastructure for games?  Work with a team that consistently ships multi-million unit selling titles? And be a part of creating something Epic? If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is building a team to develop large-scale online services and infrastructure to support innovative online gaming for new and existing IPs that is going to revolutionize the gaming industry. In this position you will be part of the operations group working with multiple stakeholders to ensure smooth releases of all Epic’s products.  

    Responsibilities

    • Maintain a formal release manifest to coordinate release content and track release content
    • Provide product release status to product teams and articulate release issues in detail
    • Proactively communicate release plans to multiple stakeholders
    • Lead multiple teams on communication and coordination on release content, timing, scheduling, recovery, and continuity.
    • Make sure that all Ops processes are followed and continue to help improve processes
    • Coordinate internal and external release notes, known issues, knowledge base updates
    • Develop an in-depth understanding of the build , deployment, and release flow
    • Ensure releases have passed all required checks and approvals and effectively communicate approved exceptions
    • Develop and maintain meticulous documentation of the release process and comprehensive notes for all releases and updates to online systems
    • Lead any Ops project management needs when it comes to product roll-outs

    Qualifications

    • Demonstrated attention to detail and organization
    • Deep understanding of process logic and the value of quality assurance in Software as a Service (SaaS)
    • Strong communication skills, both written and verbal
    • Experience with build and release processes based on SoA
    • Experience coordinating releases in a multi-tenant environment from development, QA, to Live
    • Technical proficiency in software development, programming, and server hardware strongly desired
  • Operations

    Technical Writer

    Bellevue, WA
    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Temporary Full-Time

    Overview

    Do you have an uncanny ability to explain complex systems?  Are you driven by a desire to teach people? Would you like to help make Unreal Engine, technology that is used by thousands of developers in hundreds of games, even more usable? Work with a team that consistently ships multi-million unit selling games? And be a part of creating something Epic? If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games, the award-winning developer known for the Unreal series of games, Gears of War, and the Unreal Engine, is searching for a temporary Technical Writer to create, edit and maintain documentation in support of the Unreal Engine.  You’ll work closely with a small team of writers and with our development team to document new features in the Unreal Engine, and create content to help support the Unreal Engine user base.

    Qualifications

    • Experience creating written documentation, tutorials, and other training material
    • Strong written and verbal communication skills
    • Ability to explain complex concepts in a clear manner
    • Motivated self-starter, who independently takes projects to completion
    • Strong technical abilities and experience documenting C++ based software

     Preference to applicants with            

    • Experience working with the Unreal Engine
    • Knowledge of content creation tools such as 3dsMax and Maya
    • Game development experience
    • Prior experience creating video tutorials
    • Support assignment and community administration skills
  • Production

    Associate Producer

    Warsaw, PL
    apply online

    Company: Epic Games, Poland

    Position type: Regular Full-Time

    Overview

    Would you like to work with a team that consistently ships innovative and multi-million unit selling games. Would you like to help organize the project and the team? If you answered yes to either of those questions, we would like to talk to you about joining the team at Epic Games Poland, a studio in the Epic Games family.

     

    Epic Games Poland is currently working as part of the team developing Epic’s next big blockbuster… Fortnite, (www.fortnitegame.com) and we are searching for an Associate Producer to help manage the development team. In this role you will work with a Producer to ensure the components of the project are being completed on time and to the expected quality level. You’ll be responsible for tracking day to day tasks and making sure they are progressing correctly; reporting team’s problems/needs to the producer and facilitating communication internally.

    Responsibilities

    • Preparing meeting’s agendas, meeting’s notes, action points follow-ups, and statuses
    • Making sure sprint backlog in Hansoft and risk backlog are up to date
    • Taking part in sprint planning and making sure all tasks are entered into Hansoft

    Qualifications

    • Experience in a project management role 
    • Excellent knowledge of MS Office, specifically Excel
    • Excellent written and oral communication skills (English and Polish)
    • Strong interpersonal and organizational skills and the ability to work well with multiple teams
    • High work ethic and self-motivation
    • Passion for games
    • Experience working with the agile methodology and scrum is a plus
    • Knowledge of Hansoft is a plus
  • QA

    Engine QA Manager

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Would you like to support the teams responsible for creating the Unreal Engine, Gears of War, Unreal Tournament and Infinity Blade? Or maybe just be part of something Epic? If you answered yes to any of those questions, we would like to talk to you about joining our team, where everything we do is Epic.


    Epic Games, the award winning developer known for the Unreal Series of games, Gears of War, and the Unreal Engine, is searching for an Engine QA Manager whose primary responsibility will be to manage the Unreal Engine QA team and continued support of the product. The person in this role will be responsible for; creating, executing and documenting test strategies (including test plans and test cases); identifying opportunities for testing automation and facilitating creation of standardized test suites to improve the overall QA development process; build the team and manage miscellaneous project needs in support of testing efforts.  

    Qualifications

    Required:

    • Experience as a test lead/QA manager on a live online game product. 
    • Multiple shipped titles in a QA role; ideally on live products.
    • Experience managing a project QA team.
    • Exceptional communications skills both in team, across team and with management and other disciplines.
    • Demonstrated software / hardware troubleshooting ability.
    • Strong analytical skills.
  • QA

    QA Manager

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Overview

     Would you like to work with a team who consistently ships innovative multi-million unit selling games.  Would you like to be a part of the team delivering an excellent online experience with our next blockbuster, Fortnite? 

     

    Epic Games is looking for a Game Test Manager whose primary responsibility will be to manage Fortnites’ game QA team in the release and continued support of the product. 

    Responsibilities

    Responsibilities:

    • Responsible for staffing, hardware, and miscellaneous project needs in support of testing efforts.
      • Create, execute and document test strategies: including test plans and test cases.
      • Manage QA team, identify opportunities for testing automation and facilitate creation of standardized test suites to improve overall QA development processes.
      • Communicate across all disciplines to guarantee quality expectations are being met.

    Qualifications

    Required:

    • Experience as a test lead/QA manager on a live online game product. 
    • Multiple shipped titles in a QA role; ideally on live products.
    • Experience managing a project QA team.
    • Exceptional communications skills both in team, across team and with management and other disciplines.
    • Demonstrated software / hardware troubleshooting ability.
    • Strong analytical skills.
  • Sales/Marketing

    Marketing/Community Manager - Unreal Engine (Japan)

    Tokyo, JP
    apply online

    Company: Epic Games Japan

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Would you like to be a driving force in the development and management of the Unreal Engine Community? Or maybe just be part of something Epic? If you answered yes to any of those questions, we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is looking for a Community Manager to work within the local Unreal Engine community in Japan.  The person in this role will be a lead voice for Epic Games in Japan working closely with both the professional and indy development community. You’ll be the driving force coordinating the group effort it will take to inspire and support a self-sustaining Unreal Engine community.  In addition to the community aspect of the role, you will also have a voice in developing and executing the marketing strategies for the engine and coordinate events in the region.  

    Responsibilities

    • Initiate positive and supportive conversations inside the Japanese community around content, contests, information, and other opportunities
    • Monitor and respond to conversations in social media and on forums
    • Organize the process of Epic developer participation on owned channels (blog, social, forums)
    • Triage and funnel customer issues that surface in the community to the proper escalation path (support, documentation, marketing, developer relations) in coordination with various stakeholders
    • Drive changes to the website and help create content to engage the community
    • Periodically analyze and report community sentiment to appropriate stakeholders
    • Interact with developers live at community and industry events
    • Cooperate with PR/Community team at Epic HQ and make sure EGJ website/community management are all in sync with global direction of Epic

    Qualifications

    Required Skills

    • Native or bilingual proficiency in Japanese (both written and verbal communication skills required)
    • Business level English skills (TOEIC 700 or higher)
    • A passion for games and gaming technology
    • Experience managing or working with online communities and social media
    • Background in game development and working with popular development tools
    • Flexibility, strong organizational skills, and the ability to work with multiple stakeholders
    •  Ability to travel 25% of the time

    Preferred Skills

    • Familiar with the vocabulary and high-level process of software development in a C++ environment
    • Able to execute on basic content production (video, streaming, blogging)
  • Sales/Marketing

    Unreal Engine Evangelist - Europe

    , UK
    apply online

    Company: Epic Games, UK

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Would you like to help shape the future of and have an immediate impact on the Unreal Engine brand? Or maybe just be part of something Epic? If you answered yes to any of those questions, we would like to talk to you about joining our team, where everything we do is Epic.

    Responsibilities

    Epic Games is looking for an Unreal Engine Evangelist who will focus on the Education Market throughout Europe. The person in this role will be responsible for working with educators to adopt Unreal Engine 4 as the technology that will be the basis of future game development curriculum. The person in this role will be responsible for developing relationships with educational institutions and working with them to introduce the Unreal Engine to class curriculums where it doesn't already exist. Where it does exist you'll work closely with those institutions on curriculum development, and help to ensure the student population has the access and tools to be effective. You will also be the internal voice to ensure that features needed for the student population are known and make it on the product roadmap.

     

    Qualifications

    • Experience in an academic setting teaching game development courseware
    • Experience in a professional game development setting, ideally in a technical specialty
    • A passion for education and technology
    • Excellent English language skills (bilingual proficiency in at least one European language is preferred)
    • Experience with public speaking
    • Proactive outgoing personality and feel comfortable in a customer-facing role
    • Willing to travel throughout Europe
  • Sales/Marketing

    Unreal Engine Evangelist - North America

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Would you like to help shape the future of and have an immediate impact on the Unreal Engine brand? Or maybe just be part of something Epic? If you answered yes to any of those questions, we would like to talk to you about joining our team, where everything we do is Epic.

    Responsibilities

    Epic Games is looking for an Unreal Engine Evangelist who will focus on the Education Market throughout North America. The person in this role will be responsible for working with educators to adopt Unreal Engine 4 as the technology that will be the basis of future game development curriculum. The person in this role will be responsible for developing relationships with educational institutions and working with them to introduce the Unreal Engine to class curriculums where it doesn't already exist. Where it does exist you'll work closely with those institutions on curriculum development, and help to ensure the student population has the access and tools to be effective. You will also be the internal voice to ensure that features needed for the student population are known and make it on the product roadmap.

    Qualifications

    • Experience in an academic setting teaching game development courseware
    • Experience in a professional game development setting ideally in a technical specialty
    • A passion for education and technology
    • Excellent English language skills
    • Experience with public speaking
    • Proactive outgoing personality and feel comfortable in a customer-facing role
    • Willing to travel throughout North America

Recruiting Manifesto

We feel it is important to let you know how the recruiting process works once you have submitted your resume. Here is what you can expect from us:

  • You will get confirmation that your resume has been received and your submission will be reviewed.
  • If we feel that you are a good fit, you will be asked to complete a skills test and/or schedule a phone interview.
  • The next steps are reference checks and an invite to come out and meet us in person.
  • After the onsite interview, we will make a decision on an offer.
  • Should we decide not to move forward at any point in the process, we will let you know of our decision and share as much feedback about it as possible.
  • We receive thousands of resumes annually and only hire a handful. While we would like to get back to everyone, there simply isn’t time; if you haven’t heard from us in a couple of weeks, we are probably not going to move forward.

Please submit your resume in English. If you are an Artist or Level Design candidate please submit a portfolio, we will not consider you without one.

Thanks for your interest in Epic Games.

Epic Benefits

Epic Games offers an outstanding benefits package to eligible employees:

  • Epic paid medical and dental insurance for employees and dependents
  • Epic paid life, accidental death & dismemberment and long term disability insurance
  • 401(k) plan with generous match and profit sharing
  • Vacation and sick leave are unlimited (with approval)
  • 7 paid holidays (and we’re closed the week between Christmas and New Year’s Day)
  • Flexible work hours

Note: The benefits listed here are for our domestic locations, international locations have various benefits in accordance with local labor laws and cultural norms.

Equal Opportunity Employer

Epic Games, Inc. and its family of companies are Equal Opportunity Employers.