Senior Software Engineer
Senior Software Engineer

Senior Software Engineer

London Full-Time 150000 - 210000 £ / year (est.) No home office possible
E

At a Glance

  • Tasks: Develop and maintain cross-platform features for mobile and online game services.
  • Company: Epic Games creates award-winning games and innovative engine technology for immersive experiences.
  • Benefits: Enjoy unlimited PTO, 100% medical coverage, mental health support, and paid sabbaticals.
  • Why this job: Join a creative team that values innovation and community impact in the gaming industry.
  • Qualifications: Strong C++ skills and experience with Native iOS applications required.
  • Other info: Open to multiple locations across the US, including CA, NYC, and WA.

The predicted salary is between 150000 - 210000 £ per year.

WHAT MAKES US EPIC?

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. We’re constantly innovating to raise the bar of engine and game development.

ENGINEERING – EPIC GAMES SERVICES

What We Do

Driving the plug-in power behind Unreal Engine 5. We bridge connections for licensees and our own internal game teams to online services. This allows games like Fortnite to utilize a combination of platform online services as well as Epic’s own online services to build cross-platform online features. Login, parties, voice chat, matchmaking, purchasing, cloud storage, and analytics are just a few examples of online features that our Online Game Services team helps games utilize.

What You\’ll Do

Our team builds an SDK that exposes game services for both internal and third-party game development teams all over the world: Epic Online Services. We currently focus on systems like matchmaking, player inventory, achievements, voice chat, parties, and more. You will be working on mobile aspects of the cross-platform C++ EOS SDK. You will partner closely with backend services teams and other client teams, ensuring that the underlying systems we build are scalable and secure. You can expect to contribute across a variety of online game features and hardware platforms, not just mobile.

In this role, you will

  • Develop and maintain cross-platform features while addressing the unique challenges of mobile
  • Work with client and backend teams to develop new systems
  • Integrate feedback from external partners to evolve and improve existing features
  • Be responsible for the successful delivery of our mobile SDKs

What we\’re looking for

  • Strong C++ skills
  • Experience with Native iOS applications
  • Strong collaborator, works well on distributed teams, able to take work on independently

This role is open to multiple locations across the US (including CA, NYC, & WA).

EPIC JOB + EPIC BENEFITS = EPIC LIFE

Our intent is to cover all things that are medically necessary and improve the quality of life. We pay 100% of the premiums for both you and your dependents. Our coverage includes Medical, Dental, a Vision HRA, Long Term Disability, Life Insurance & a 401k with competitive match. We also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents. Throughout the year we celebrate our employees with events and company-wide paid breaks. We offer unlimited PTO and sick time and recognize individuals for 7 years of employment with a paid sabbatical.

Pay Transparency Information

The expected annual base pay range(s) for this position are detailed below. Each base pay range is relevant only for individuals who are residents of or will be expected to work within the specified locale. Compensation varies based on a variety of factors, which include (but aren’t limited to) things such as skills and competencies, qualifications, knowledge, and experience. In addition to base pay, most employees are eligible to participate in Epic’s generous benefit plans and discretionary incentive programs (subject to the terms of those plans or programs).

New York City Base Pay Range

$207,107 — $303,757 USD

California Base Pay Range

$182,255 — $267,307 USD

Washington Base Pay Range

$165,686 — $243,007 USD

ABOUT US

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 make 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.

Like what you hear? Come be a part of something Epic!

Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer. Learn more about our Equal Employment Opportunity (EEO) Policy here .

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 .

#J-18808-Ljbffr

Senior Software Engineer employer: Epic Games

Epic Games is an exceptional employer that fosters a collaborative and innovative work culture, making it a prime choice for talented individuals in the gaming industry. With comprehensive benefits including 100% medical coverage, unlimited PTO, and a robust mental well-being programme, employees are supported both personally and professionally. The opportunity to work on cutting-edge technology like Unreal Engine 5, alongside a diverse team, ensures meaningful growth and development in a dynamic environment.
E

Contact Detail:

Epic Games Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Familiarise yourself with Unreal Engine 5 and its online services. Understanding how Epic Online Services integrates with game development will give you a significant edge in discussions during interviews.

✨Tip Number 2

Showcase your collaboration skills by discussing past experiences where you worked effectively in distributed teams. Highlighting your ability to communicate and coordinate with remote colleagues can set you apart.

✨Tip Number 3

Prepare to discuss specific challenges you've faced while developing mobile applications, especially in C++. Being able to articulate your problem-solving process will demonstrate your expertise and readiness for the role.

✨Tip Number 4

Research Epic Games' recent projects and innovations. Being knowledgeable about their latest developments will not only impress your interviewers but also show your genuine interest in being part of their team.

We think you need these skills to ace Senior Software Engineer

C++ Programming
Mobile Application Development
Native iOS Development
Cross-Platform Development
SDK Development
Collaboration Skills
Backend Integration
Scalability and Security Principles
Problem-Solving Skills
Version Control Systems (e.g., Git)
Agile Methodologies
Performance Optimisation
Communication Skills
Adaptability to New Technologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your strong C++ skills and experience with Native iOS applications. Emphasise any relevant projects or roles that showcase your ability to work on cross-platform features.

Craft a Compelling Cover Letter: In your cover letter, express your passion for game development and how you align with Epic's innovative culture. Mention specific experiences where you've collaborated effectively in distributed teams.

Showcase Relevant Projects: Include a portfolio or links to projects that demonstrate your expertise in mobile SDK development and online game services. Highlight any contributions to matchmaking, player inventory, or voice chat systems.

Prepare for Technical Questions: Be ready to discuss your technical skills in detail during the interview process. Brush up on your knowledge of C++ and mobile application development, as well as your experience working with backend services.

How to prepare for a job interview at Epic Games

✨Showcase Your C++ Expertise

As a Senior Software Engineer, strong C++ skills are crucial. Be prepared to discuss your experience with C++, including specific projects where you've implemented complex features or solved challenging problems. Highlight any performance optimisations you've made.

✨Demonstrate Collaboration Skills

Epic values teamwork, especially in distributed environments. Share examples of how you've successfully collaborated with remote teams or cross-functional groups. Emphasise your ability to communicate effectively and adapt to different working styles.

✨Familiarise Yourself with Mobile Development

Since the role involves mobile aspects of the cross-platform C++ EOS SDK, brush up on your knowledge of native iOS applications. Be ready to discuss any relevant experience you have in mobile development and the unique challenges it presents.

✨Prepare for Technical Questions

Expect technical questions that assess your problem-solving abilities and coding skills. Practice coding challenges related to C++ and online game services. Being able to think aloud while solving problems can demonstrate your thought process to the interviewers.

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
>