Senior Backend Engineer - Java/AWS
Epic GamesWhat 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
Backend Engineer Intern
Join Epic Games as a Backend Engineer Intern to work on scalable platforms using TypeScript, SQL, and AWS.
Senior Software Engineer - Java Backend
Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.
Senior Backend Developer - Java, Microservices
Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.
Gameplay Programmer Intern
Join Epic Games as a Gameplay Programmer Intern to work on Fortnite using C++ and Unreal Engine.
Gameplay Programmer Intern
Join Epic Games as a Gameplay Programmer Intern to work on exciting projects in the Fortnite Ecosystem.
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.
Backend Engineer
Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.
Senior Software Engineer, Backend
Join Uber as a Senior Software Engineer, Backend, focusing on AWS, Java, and microservices in Aarhus, Denmark.
Frontend Engineer II
Join AWS as a Frontend Engineer II to build web applications using Angular, CSS, and JavaScript frameworks.
Backend Engineer with AWS and Kubernetes
Join Lightspark as a Backend Engineer to build scalable cloud infrastructure using AWS, Kubernetes, and more.
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.
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.
Senior Software Engineer, Backend
Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.
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!
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.
Java Platform Engineer
Join Push Gaming as a Java Platform Engineer to develop and enhance our Remote Gaming Server Platform. Remote work available.
UX/UI Programmer Intern
Join Epic Games as a UX/UI Programmer Intern to enhance Fortnite's gameplay experience.
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.
Software Development Engineer
Join Adobe as a Software Development Engineer in San Francisco, focusing on backend services for Adobe Content.
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.
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.
Senior Software Engineer
Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.
Senior Backend Engineer
Join Magic Eden as a Senior Backend Engineer to build scalable systems using Node.js and cloud technologies.
Senior Backend Engineer
Join Harness as a Senior Backend Engineer to build scalable infrastructure using AWS, Terraform, and more. Remote position with competitive salary.