Senior Language Programmer in London
Senior Language Programmer

Senior Language Programmer in London

London Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
E

At a Glance

  • Tasks: Join Epic Games to implement the innovative Verse programming language for the Unreal Engine.
  • Company: Epic Games, a leader in game development and technology with a global presence.
  • Benefits: Competitive salary, flexible work locations, and opportunities for professional growth.
  • Why this job: Be at the forefront of game development and shape the future of interactive experiences.
  • Qualifications: Proficient in C++ and experienced in large codebases and API design.
  • Other info: Diverse and inclusive culture with a focus on world-class talent.

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

As a Senior Language Programmer at Epic Games, you will be at the center of our mission to enable the next generation of game developers. We are seeking someone with a passion for programming languages and their implementation. In this role, you will work on implementing the Verse programming language and integrating it with the Unreal Engine, a new programming language developed by Epic specifically for coding game experiences at the metaverse scale.

In this role, you will:

  • Build out and maintain the language compiler and tool chain
  • Work closely with language consumers to ensure an exceptional user experience
  • Design and maintain the scripting interface to the Unreal Engine
  • Fix bugs and maintain the language code base

What We're Looking For:

  • Proficiency in C++
  • Well-versed in software programming principles, especially API design
  • Experience developing in a large codebase at a fast pace, making tradeoffs between usability, performance, and power

This role is open to multiple locations across North America and Europe (including CA, NYC, & WA).

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.

Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer.

Senior Language Programmer in London employer: Epic Games

Epic Games is an exceptional employer that fosters a dynamic and inclusive work culture, empowering employees to innovate at the forefront of game development. With opportunities for professional growth and collaboration across diverse teams, you will be part of a global community dedicated to creating groundbreaking technology and experiences. Join us in our mission to shape the future of gaming and beyond, while enjoying the benefits of working in multiple vibrant locations across North America and Europe.
E

Contact Detail:

Epic Games Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Language Programmer in London

✨Tip Number 1

Network like a pro! Reach out to folks in the gaming industry, especially those at Epic Games. Use LinkedIn or even Twitter to connect and engage with them. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your programming projects, especially anything related to languages or game development. This gives you a chance to demonstrate your expertise and passion for the role.

✨Tip Number 3

Prepare for interviews by brushing up on your C++ knowledge and understanding of API design. Practice coding challenges and be ready to discuss your past experiences with large codebases. We want to see how you think and solve problems!

✨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. Plus, it shows you’re genuinely interested in joining the Epic Games family!

We think you need these skills to ace Senior Language Programmer in London

C++
Programming Language Implementation
Compiler Development
Tool Chain Maintenance
API Design
Bug Fixing
Large Codebase Management
User Experience Design
Scripting Interface Design
Performance Optimisation
Usability Trade-offs
Software Programming Principles

Some tips for your application 🫡

Show Your Passion: When writing your application, let your enthusiasm for programming languages shine through. We want to see that you’re not just skilled, but genuinely excited about the work you'll be doing with Verse and Unreal Engine.

Tailor Your CV: Make sure your CV highlights your experience with C++ and any relevant projects you've worked on. We love seeing how your background aligns with our mission, so don’t hold back on showcasing your achievements!

Be Clear and Concise: In your cover letter, get straight to the point. We appreciate clarity, so outline your key skills and experiences that make you a great fit for the Senior Language Programmer role without fluff.

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’s super easy!

How to prepare for a job interview at Epic Games

✨Know Your C++ Inside Out

As a Senior Language Programmer, you'll need to demonstrate your proficiency in C++. Brush up on advanced concepts and be ready to discuss your experience with large codebases. Prepare to solve coding challenges that showcase your understanding of performance trade-offs and API design.

✨Familiarise Yourself with Verse and Unreal Engine

Since you'll be working on the Verse programming language and its integration with Unreal Engine, take some time to learn about both. Understand how Verse differs from other languages and think about how you would approach implementing features or fixing bugs within this context.

✨Prepare for Problem-Solving Questions

Expect to face questions that assess your problem-solving skills. Think about past experiences where you had to debug complex issues or make critical decisions under pressure. Be ready to explain your thought process clearly and concisely.

✨Show Your Passion for Game Development

Epic Games is all about empowering game developers, so let your passion shine through. Share your experiences with game development, any personal projects you've worked on, and how you envision contributing to the next generation of game experiences at Epic.

Senior Language Programmer in London
Epic Games
Location: London

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
>