company_logo

Full Time Job

Senior Cloud Engineer

Epic Games

Cary, NC 01-17-2023
 
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description
ONLINE INFRASTRUCTURE

What We Do

We enable Epic's online services teams to build, deploy, and manage services that are used by more than half a billion players around the world. Our mission is to provide world class tools and platforms to improve the experience of our developers and make it easier, faster, and safer to build, operate, and scale their applications. We operate at massive scale as one of the largest cloud computing users in the world.

What You'll Do

Epic Games is growing operations inside our development teams to support operations of our large-scale, highly available, secure, online services and infrastructure behind Epic Games and products. The person in this role will work closely with software engineering, customer service, quality assurance, community, and product teams to provide online services that enhance the user experience for all of Epic's systems.

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

In this role, you will
• 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

What we're looking for
• Deep experience with cloud infrastructure automation using public cloud APIs, especially AWS
• 5+ years experience building online services using modern best practices
• Strong Linux fundamentals and systems automation experience
• Proficient with REST services, and familiarity with NoSQL/SQL database concepts
• Solid software development fundamentals in Go/Java/Python/Rust with a preference for candidates with Go experience
• Experience with continuous integration and continuous delivery
• Demonstrated understanding of distributed systems fundamentals (communication models, synchronization, consistency, etc)
• Experience building, deploying, and operating services large scale

This position is listed in multiple locations across North America.

Note to Recruitment Agencies: Epic does not accept any unsolicited resumes or approaches from any unauthorized third party (including recruitment or placement agencies) (i.e., a third party with whom we do not have a negotiated and validly executed agreement). We will not pay any fees to any unauthorized third party. Further details on these matters can be found here.

Jobcode: Reference SBJ-d9j1ek-18-191-216-163-42 in your application.

Company Profile
Epic Games

Founded in 1991, Epic Games is a leading interactive entertainment company and provider of 3D engine technology. Epic operates Fortnite, one of the world’s largest games with over 350 million accounts and 2.5 billion friend connections. Epic also develops Unreal Engine, which powers the world’s leading games and is also adopted across industries such as film and television, architecture, automotive, manufacturing, and simulation.