/ Epic Games hiring Lead Cloud Engineer in Cary, NC, US

Lead Cloud Engineer

Epic Games

Cary, NC, US / Bellevue, WA, US
  • Job Type: Full-Time
  • Function: IT
  • Post Date: 01/08/2021
  • Website: epicgames.com
  • Company Address: , Cary, NC

About Epic Games

Epic Games is a video game and software development company. It develops games for PCs, consoles, mobiles, VRs, and the web. The company also offers game engine technologies to developers worldwide.

Job Description

Epic Games is looking for someone to lead our Dedicated Server Fleet Management team and build the automation platform that manages our globally distributed fleet of game servers to provide the best possible experience to players worldwide.


Responsibilities:

  • Provide technical leadership, mentoring, and architectural guidance for the Dedicated Server Fleet Management team

  • Work with your team and Online Services leadership to develop the product vision and roadmap for the fleet management platform

  • Build and operate the automation platform that deploys, scales, and manages Epic’s globally distributed fleets of dedicated game servers

  • Define, collect, and report on service quality and efficiency metrics to drive continuous improvement

  • Work across teams to optimize reliability, performance, latency, and efficiency of game server fleets

  • Provide service ownership for the fleet management platform and support 24x7 operations

  • Follow industry trends and maintain a strong interest in emerging technology and best practices

Qualifications:

  • Deep experience with cloud infrastructure automation using public cloud APIs, especially AWS

  • Experience building online services using modern best practices

  • Strong Linux fundamentals and systems automation experience

  • Experience with REST services, and familiarity with NoSQL/SQL database concepts

  • Solid software development fundamentals in Go/Java/Python/Ruby with a preference for candidates with Go experience

  • Experience with continuous integration and continuous delivery

  • Understanding of distributed systems fundamentals (communication models, synchronization, consistency, etc)

  • Experience building, deploying, and operating services large scale

Related Jobs

Senior Gameplay Programmer

Epic Games - Cary, NC, US

Software Tester (Contract)

Epic Games - Cary, NC, US

Technical QA Analyst

Epic Games - Cary, NC, US

Senior DevOps Engineer

Epic Games - Bellevue, WA, US

Product Manager

Epic Games - Cary, NC, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.