Senior Full Stack Engineer - Web Services

Bellevue, Washington, United States


For over 25 years, Epic Games has been making award winning games and game engine technology that empowers others to make visually stunning games and 3D content that brings environments to life like never before. Epic’s award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive experiences for PC, console, mobile, and VR, it is also a tool being embraced by content creators across a variety of industries such as media and entertainment, automotive, and architectural design.  As we continue to build our Engine technology and develop remarkable games, we strive to build teams of world-class talent.


Epic Games is adding a Senior Web Engineer to work across the stack with a focus on Epic's launcher and ecommerce development. You'll work with Epic teams across the world to further develop and maintain a responsive front end and user-centered experiences. Our web team is more than just marketing websites - our engineers build applications and tools that support many of the teams at Epic. Whether it's a tool used by customer service to manage our users or a web-based companion application for a game (like Paragon's Deck Builder), at Epic you'll have opportunities to make an impact in many areas across the company. We use a wide range of technologies based on the application and need - such as React+Node for in-house frontend applications, NGINX/Jetty/Apache web servers - allowing for people of various skill sets to make an impact. 

The person in this role will be responsible for the following:

  • 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
The ideal candidate will have a mix of the qualifications below:

  • 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
  • Exposure to Chromium or Awesomium

Please submit your resume with a portfolio and we’ll be in touch soon.  

This is going to be Epic!