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