Software Engineer in Camden Town

Software Engineer in Camden Town

Camden Town Full-Time 28800 - 48000 ÂŁ / year (est.) No home office possible
Go Premium
Epic Games, Inc.

At a Glance

  • Tasks: Build innovative real-time communication platforms for millions of users at Epic Games.
  • Company: Join Epic Games, a leader in gaming and interactive technology.
  • Benefits: Enjoy competitive pay, comprehensive health coverage, unlimited PTO, and mental well-being support.
  • Why this job: Make a real impact in the gaming world with cutting-edge technology and a creative team.
  • Qualifications: Proficient in C++ with experience in WebRTC and API design.
  • Other info: Be part of a diverse, inclusive culture with excellent career growth opportunities.

The predicted salary is between 28800 - 48000 ÂŁ 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 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.

ONLINE INFRASTRUCTURE

We enable Epic's online services teams to build, deploy, and manage services that are used by more than half a billion players around the world. Our mission is to provide world‑class tools and platforms to improve the experience of our developers and make it easier, faster, and safer to build, operate, and scale their applications. We operate at massive scale as one of the largest cloud computing users in the world.

What You'll Do

  • As a member of the Media Services team, you will build the platform that empowers existing and upcoming services within the Epic Games ecosystem.
  • You will face great challenges in building highly distributed systems to provide real‑time communication to millions of users.
  • You will work closely with other teams to design and maintain resilient services based on synchronous and asynchronous APIs.
  • Guide the implementation of WebRTC across multiple Epic Games teams.
  • Develop and improve our WebRTC client stack to ship to a large distribution of platforms.
  • Investigate and explore new technologies to continuously innovate our real‑time communication services.
  • Contribute and communicate technical product decisions and provide technical guidance on the vision of WebRTC within Epic Games.

What we're looking for

  • Highly proficient in C++.
  • Deep understanding of signaling concepts for WebRTC.
  • Hands‑on experience in debugging and optimizing WebRTC stacks.
  • Experience in designing and maintaining C APIs.
  • Understanding build systems like GN, Ninja.

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 and a 401(k) with competitive match. We also offer a robust mental well‑being program through Modern Health, which provides free therapy and coaching for employees and dependents. Throughout the year we celebrate our employees with events company‑wide paid breaks. We offer unlimited PTO and sick time and recognize individuals for 7 years of employment with a paid sabbatical.

ABOUT US

Epic Games spans across 25 countries with 46 studios and 4,500+ employees globally. For over 25 years, we've made award‑winning games and engine technology that empowers others to create visually stunning games and 3D content. Epic's award‑winning Unreal Engine technology gives developers the ability to build high‑fidelity interactive experiences for PC, console, mobile, and VR, and is embraced by creators across many industries. As we continue to build our engine 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.

Software Engineer in Camden Town employer: Epic Games, Inc.

Epic Games is an exceptional employer, offering a vibrant and inclusive work culture that fosters creativity and collaboration among its talented teams. Located in London, employees benefit from competitive salaries, comprehensive health coverage, unlimited PTO, and unique opportunities for professional growth, including paid sabbaticals after seven years of service. Join us to be part of a pioneering company that values innovation and strives to enhance the gaming experience for millions worldwide.
Epic Games, Inc.

Contact Detail:

Epic Games, Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer in Camden Town

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those at Epic Games. A friendly chat can open doors that applications alone can't.

✨Tip Number 2

Show off your skills! Consider contributing to open-source projects or building your own WebRTC applications. This not only boosts your portfolio but also demonstrates your passion and expertise.

✨Tip Number 3

Prepare for interviews by brushing up on your C++ and WebRTC knowledge. Practice coding challenges and be ready to discuss your past projects in detail. Confidence is key!

✨Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people at Epic Games. Plus, it shows you're serious about joining the team!

We think you need these skills to ace Software Engineer in Camden Town

C++
WebRTC
Signaling Concepts
Debugging
Optimising WebRTC Stacks
Designing C APIs
Maintaining C APIs
Build Systems (GN, Ninja)
Real-Time Communication
Distributed Systems
Synchronous APIs
Asynchronous APIs
Technical Communication
Technical Guidance

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer role at Epic Games. Highlight your experience with C++ and WebRTC, and don’t forget to mention any relevant projects that showcase your skills in real-time communication.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your passion for technology and gaming, and explain why you want to be part of the Epic Games team. Be sure to connect your experiences to the job description.

Showcase Your Problem-Solving Skills: In your application, include examples of how you've tackled challenges in previous roles. Epic values innovation, so share instances where you've implemented new technologies or improved existing systems.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, you’ll find all the details about the role and our company culture there!

How to prepare for a job interview at Epic Games, Inc.

✨Know Your Tech Inside Out

Make sure you brush up on your C++ skills and have a solid understanding of WebRTC concepts. Be prepared to discuss your hands-on experience with debugging and optimising WebRTC stacks, as this will likely come up during the interview.

✨Showcase Your Problem-Solving Skills

Epic Games values innovation, so be ready to share examples of how you've tackled challenges in building distributed systems. Think about specific instances where you designed resilient services or improved existing ones, and be prepared to explain your thought process.

✨Communicate Clearly

Since you'll be working closely with other teams, effective communication is key. Practice explaining technical concepts in a way that's easy to understand. This will demonstrate your ability to contribute to discussions and provide guidance on technical product decisions.

✨Research Epic Games Culture

Familiarise yourself with Epic's mission and values. Understanding their collaborative and innovative environment will help you align your answers with what they’re looking for. Show enthusiasm for being part of a team that strives to improve the gaming experience for millions.

Software Engineer in Camden Town
Epic Games, Inc.
Location: Camden Town
Go Premium

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

>