Epic Games logo

Senior Backend Engineer - Java/AWS

Epic Games

What We Do

At Epic Games, we are at the forefront of real-time entertainment, constantly innovating with our team of engineering experts. Our Unreal projects lead the pack in the industry, and we are committed to improving the tools and technology that empower content developers worldwide.

What You'll Do

As a Senior Backend Engineer on the Fortnite Online Services team, you will be central to the services that power Fortnite and related experiences globally. You will design and implement highly available, high throughput, and low latency services at scale. This includes both synchronous and asynchronous services, persistent connection services, and a variety of other systems. From design through implementation and deployment, you will have the opportunity to shape the services and features that drive the future of our products.

Responsibilities

  • Get things done: You will assess challenges, craft solutions, and implement them.
  • Write distributed systems: Handle large-scale challenges using Java.
  • Work with public cloud infrastructure: Utilize AWS to facilitate a fast-moving ecosystem.
  • Own the entire lifecycle of services: This includes live operations and deployment.
  • Craft solutions using modern databases: Work with SQL, MongoDB, DynamoDB, and Redis.
  • Collaborate with various teams: Work alongside upstream and downstream service owners, producers, and other cloud, infrastructure, and embedded DevOps engineers to ship solutions.
  • Own the outcome: Be accountable for the solutions you build and flexible around the ambiguity of the problem space.

What We're Looking For

  • 5+ years of software engineering experience, with a focus on developing online systems.
  • Proficiency in Java or similar languages.
  • Experience with SQL and relational databases.
  • Familiarity with public cloud infrastructure such as AWS, Google Cloud, Azure, etc.
  • Proven track record of operating live services.
  • Strong team collaboration skills and excellent communication abilities, including the capacity to provide, solicit, and accept feedback constructively.

About Us

Epic Games spans across 19 countries with 55 studios and 4,500+ employees globally. For over 25 years, we've been making award-winning games and engine technology that empowers others to make visually stunning games and 3D content. Our award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive experiences for PC, console, mobile, and VR, but it is also a tool embraced by content creators across various 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 deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer.

Benefits
Extracted with AI

  • Participation in generous benefit plans
  • Discretionary incentive programs

Similar jobs

Last update: 23 minutes ago

Epic Games logo
Epic Games

Backend Engineer Intern

Join Epic Games as a Backend Engineer Intern to work on scalable platforms using TypeScript, SQL, and AWS.

Walmart logo
Walmart

Senior Software Engineer - Java Backend

Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.

Oracle logo
Oracle

Senior Backend Developer - Java, Microservices

Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.

Epic Games logo
Epic Games

Gameplay Programmer Intern

Join Epic Games as a Gameplay Programmer Intern to work on Fortnite using C++ and Unreal Engine.

Epic Games logo
Epic Games

Gameplay Programmer Intern

Join Epic Games as a Gameplay Programmer Intern to work on exciting projects in the Fortnite Ecosystem.

Snap Inc. logo
Snap Inc.

Staff Software Engineer, Backend

Join Snap Inc. as a Staff Software Engineer, Backend, in Seattle. Design and operate critical services with AWS, Java, and Python.

Wealthfront logo
Wealthfront

Backend Engineer

Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.

Uber logo
Uber

Senior Software Engineer, Backend

Join Uber as a Senior Software Engineer, Backend, focusing on AWS, Java, and microservices in Aarhus, Denmark.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Frontend Engineer II

Join AWS as a Frontend Engineer II to build web applications using Angular, CSS, and JavaScript frameworks.

Lightspark logo
Lightspark

Backend Engineer with AWS and Kubernetes

Join Lightspark as a Backend Engineer to build scalable cloud infrastructure using AWS, Kubernetes, and more.

Airbnb logo
Airbnb

Senior Backend Engineer, Media Foundation

Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.

Blue Origin logo
Blue Origin

Senior Frontend Software Developer - New Glenn Engineering Data Systems

Join Blue Origin as a Senior Frontend Developer to build tools for New Glenn Engineering Data Systems using React and Material UI.

Hayden AI logo
Hayden AI

Senior Software Engineer, Backend

Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.

Gofore logo
Gofore

Senior Full-Stack Developer with AWS and Angular

Join Gofore as a Senior Full-Stack Developer in Munich. Work with AWS, Angular, and more in a hybrid role. Apply now!

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

Push Gaming logo
Push Gaming

Java Platform Engineer

Join Push Gaming as a Java Platform Engineer to develop and enhance our Remote Gaming Server Platform. Remote work available.

Epic Games logo
Epic Games

UX/UI Programmer Intern

Join Epic Games as a UX/UI Programmer Intern to enhance Fortnite's gameplay experience.

Oleria logo
Oleria

Senior Software Engineer, Backend (Java, Go, .NET)

Join Oleria as a Senior Backend Engineer to design and build scalable systems using Java, Go, and .NET. Work on AWS and drive security analysis.

Adobe logo
Adobe

Software Development Engineer

Join Adobe as a Software Development Engineer in San Francisco, focusing on backend services for Adobe Content.

Klar logo
Klar

Senior Back End Developer

Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

BOSSCAT™ Home Services and Technologies logo
BOSSCAT™ Home Services and Technologies

Senior Software Engineer

Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.

Magic Eden logo
Magic Eden

Senior Backend Engineer

Join Magic Eden as a Senior Backend Engineer to build scalable systems using Node.js and cloud technologies.

Harness logo
Harness

Senior Backend Engineer

Join Harness as a Senior Backend Engineer to build scalable infrastructure using AWS, Terraform, and more. Remote position with competitive salary.