Senior Programmer - Fortnite Online
Senior Programmer - Fortnite Online

Senior Programmer - Fortnite Online

Full-Time 36000 - 60000 £ / year (est.) No home office possible
E

At a Glance

  • Tasks: Join the Fortnite Online team to develop exciting online features and tools for gamers.
  • Company: Epic Games, a leader in innovative gaming technology and experiences.
  • Benefits: Comprehensive benefits package including health care, mental well-being support, and more.
  • Why this job: Be part of a creative team shaping the future of gaming and the metaverse.
  • Qualifications: Strong C++ skills, experience with AAA games, and a passion for innovative solutions.
  • Other info: Diverse and inclusive culture with opportunities for career growth.

The predicted salary is between 36000 - 60000 £ per year.

At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating. Being Epic means being a part of a team that continually strives to do right by our community and users.

Unreal projects have been leading the pack of real-time entertainment with our constantly growing team of programming experts. We’re always improving on the tools and technology that empower content developers worldwide.

We’re looking for a passionate Senior Programmer on the Fortnite Online team, who can implement functionality across a variety of online features that power Fortnite game modes such as Battle Royale, LEGO, Rocket Racing, and Disney experiences. You will also build the tools and APIs for creators using the Unreal Engine Editor for Fortnite (UEFN). You will help improve the Unreal Engine by building new tools and APIs that will be utilized by AAA game developers to add online features to their games. These systems are cross-platform, and you will be working with various hardware platforms, from desktop to all the consoles (Playstation / Xbox / Nintendo) to mobile. Help us build the future metaverse design as we work towards releasing UE6.

Your primary focus will be on the client and the dedicated server code, but you will partner closely with backend service teams as well as game teams, ensuring that the underlying systems that are built are full featured, resilient, and secure.

In this role, you will:

  • Design and build new client APIs for online features that power various Fortnite experiences
  • Utilize online services effectively in Fortnite across all platforms and ensure that all certification requirements are met
  • Ensure Fortnite is operating well for players and that online services usage is resilient at scale
  • Assist in diagnosing and resolving Live issues
  • Design and build new tools and APIs in the Unreal Engine that make it easier for all developers to implement online features
  • Write documentation to explain technical requirements and designs
  • Support the Unreal Engine developer community

What we’re looking for:

  • Excellent C++ knowledge and debugging skills
  • Self-starter, you approach challenges creatively and methodically, seeing them through to final resolution
  • Excellent interpersonal and communication skills and ability to collaborate across disciplines and teams
  • Ability to code and design system frameworks, new APIs, and tools
  • Versed in software programming principles
  • Experience utilizing online services in games or game engine technologies
  • Experience with shipping AAA games on consoles (Xbox, Nintendo, Playstation) or mobile (Android, iOS)
  • User-focused, passionate, solutions-focused, and innovative

We pay 100% for benefits except for PMI (for dependents). Our current benefits package includes pension, private medical insurance, health care cash plan, dental insurance, disability and life insurance, critical illness, cycle to work scheme, flu shots, health checks, and meals. We also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents.

Epic Games spans across 25 countries with 46 studios and 4,500+ employees globally. For over 25 years, we’ve been making award-winning games and engine technology that empowers others to create visually stunning games and 3D content that bring environments to life like never before. Epic's award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive experiences for PC, console, mobile, and VR, it is also a tool being embraced by content creators across a variety of 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.

Senior Programmer - Fortnite Online employer: Epic Games

Epic Games is an exceptional employer, offering a vibrant and inclusive work culture that fosters creativity and collaboration among its talented teams. With comprehensive benefits including 100% coverage for health insurance and a strong focus on employee well-being, Epic provides ample opportunities for professional growth and innovation in the gaming industry. Located in a dynamic environment, employees are empowered to contribute to groundbreaking projects like Fortnite, making a meaningful impact in the world of interactive entertainment.
E

Contact Detail:

Epic Games Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Programmer - Fortnite Online

✨Tip Number 1

Network like a pro! Connect with folks in the gaming industry on platforms like LinkedIn or Discord. Join relevant groups and participate in discussions to get your name out there and show off your passion for game development.

✨Tip Number 2

Showcase your skills! Create a portfolio that highlights your best projects, especially those related to online features or Unreal Engine. This is your chance to demonstrate your coding prowess and creativity, so make it shine!

✨Tip Number 3

Prepare for interviews by brushing up on your C++ knowledge and debugging skills. Be ready to discuss your past experiences and how you’ve tackled challenges in game development. Practice explaining technical concepts in simple terms, as you'll need to communicate with both techies and non-techies.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of the Epic team. Don’t miss out on this opportunity!

We think you need these skills to ace Senior Programmer - Fortnite Online

C++
Debugging Skills
API Design
Unreal Engine
Online Services Integration
Cross-Platform Development
Game Development Principles
Collaboration Skills
Interpersonal Communication
Problem-Solving Skills
Experience with AAA Games
User-Focused Design
Innovative Thinking
Documentation Writing

Some tips for your application 🫡

Show Your Passion: When you're writing your application, let your enthusiasm for gaming and programming shine through. We want to see that you’re not just a coder, but someone who genuinely loves what they do and is excited about contributing to the Fortnite experience.

Tailor Your CV: Make sure your CV highlights relevant experience, especially with C++ and online services in games. We’re looking for specific examples of your work, so don’t be shy about showcasing your achievements and how they relate to the role.

Be Clear and Concise: While we appreciate creativity, clarity is key in your written application. Use straightforward language to explain your skills and experiences. Remember, we want to understand your thought process and how you tackle challenges.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our Epic team!

How to prepare for a job interview at Epic Games

✨Know Your C++ Inside Out

As a Senior Programmer, your C++ skills are crucial. Brush up on advanced concepts and debugging techniques. Be ready to discuss specific projects where you’ve implemented complex functionalities or solved challenging bugs.

✨Showcase Your Collaborative Spirit

Epic values teamwork, so be prepared to share examples of how you've worked with cross-functional teams. Highlight your communication skills and how you’ve explained technical concepts to non-programmers in past roles.

✨Demonstrate Your Passion for Gaming

Express your enthusiasm for game development and the gaming community. Share your experiences with AAA games, especially any you've shipped on consoles or mobile. This will show that you understand the industry and its challenges.

✨Prepare for Technical Questions

Expect to tackle technical questions related to online services and APIs. Familiarise yourself with the latest trends in game engine technology and be ready to discuss how you would approach building resilient systems for Fortnite.

Senior Programmer - Fortnite Online
Epic Games

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

E
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>