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
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.
Java Backend Developer
Join Experis as a Java Backend Developer in Berlin. Work on security solutions with Java, Spring, and Hibernate. Up to €80k/year, 30 days vacation.
Backend Developer with AWS and Spring Boot Experience
Join CHEEX as a Backend Developer in Berlin. Work with AWS, Spring Boot, and Angular in a progressive, inclusive environment.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Senior Software Engineer (Elasticsearch)
Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Senior Systems Engineer, Managed Operations
Join AWS as a Senior Systems Engineer in Berlin to lead operations for the European Sovereign Cloud, ensuring high-availability AWS services.
Senior Node.js Backend Developer
Join PostNord as a Senior Node.js Backend Developer to drive innovation in our online shipping tool. Work in an agile team with AWS, Node.js, and more.
Senior Backend Engineer (JavaScript & Node.js)
Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.
Senior Developer/DevOps Software Engineer
Join Travian Games as a Senior Developer/DevOps Engineer in Munich. Work with PHP, Kubernetes, and Docker in a hybrid environment.
Senior Backend Developer
Join Tiqets as a Senior Backend Developer in Amsterdam. Work with AWS, Python, and SQL in a hybrid environment.
Senior Software Engineer (Backend)
Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.
Senior Python Developer with AWS Experience
Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.
Freelance Fullstack Java Developer for Insurance Projects
Seeking freelance Fullstack Java Developers for remote insurance projects. Must be based in Germany, fluent in German, and experienced in Java, Spring Boot.
Senior Backend Engineer (Node.js, Remote)
Join Factor Eleven as a Senior Backend Engineer to develop scalable microservices using Node.js, TypeScript, and AWS in a remote role.
Backend Software Engineer
Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Back End Developer (Java)
Join Winparts as a Senior Back End Developer in Groningen. Work with Java, PHP, and SAP in a dynamic e-commerce environment.
Software Engineer AWS & TypeScript
Join Haufe Akademie as a Software Engineer specializing in AWS & TypeScript to develop innovative cloud solutions in Freiburg.
Senior Software Engineer (Backend)
Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.
Senior DevOps Engineer
Join CARFAX Europe as a Senior DevOps Engineer to manage AWS infrastructure, develop CI/CD pipelines, and enhance system observability.