At a Glance
- Tasks: Lead the charge in optimising and refining Unreal Engine 5 game systems.
- Company: Join a dynamic team pushing the boundaries of gaming technology.
- Benefits: Enjoy flexible work options and a collaborative, innovative environment.
- Why this job: Dive into cutting-edge tech while shaping an exciting multiplayer shooter experience.
- Qualifications: 5+ years in games, deep C++ and UE5 knowledge, and a passion for problem-solving.
- Other info: Be part of playtesting twice a week to directly influence game development.
The predicted salary is between 48000 - 72000 £ per year.
We’re looking for a Principal Core Tech Engineer to set the technical bar for our engineering team. This isn’t about managing people, it’s about solving the hardest problems, pushing Unreal Engine 5 to its limits, and making sure our tech is rock solid, scalable, and ready for war. You’ll be deep in the engine, working on bleeding-edge UE5 systems — replication, streaming, threading, ECS, and more. This is not a role for someone who wants to stay in the safe lane. We need someone who thrives in uncharted territory and isn’t afraid to break things, figure it out, and build something better.
What you'll be doing:
- Own and refine the foundation of our game systems in Unreal Engine 5
- Drive optimisation and debugging across all core tech areas
- Define best practices for system architecture, memory management, threading, networking, and scalability
- Guide the engineering team through technical challenges and architectural decisions
- Proactively identify performance bottlenecks and solve them at the engine level
- Collaborate closely with Production, Design, and Art to keep systems clean, usable, and future proof
What we’re looking for:
- 5+ years of professional experience in games
- Deep knowledge of C++ and Unreal Engine 5 (especially the gameplay framework, ECS, replication, and threading)
- A track record of solving high-risk technical problems on shipped multiplayer games
- Strong understanding of multiplayer networking and netcode optimisation
- Clear communication, pragmatic thinking, and a mindset of ownership
- Passion for games and the tech behind them
- Confidence working with cutting edge UE5 systems — even when the documentation’s thin and no one’s done it before
The Game:
You'll be working on Wardogs, an all-out-warfare multiplayer first person shooter. That means infantry combat, tank warfare, jet dog fighting, and artillery barrages. We play test the game twice a week, so you'll have lots of time to get stuck in and really be a part of the game you're creating.
PRINCIPAL CORE TECH ENGINEER (18 Months FTC) employer: BULKHEAD
Contact Detail:
BULKHEAD Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land PRINCIPAL CORE TECH ENGINEER (18 Months FTC)
✨Tip Number 1
Familiarise yourself with the latest features and updates in Unreal Engine 5. Being well-versed in the newest capabilities will not only boost your confidence but also demonstrate your commitment to staying at the forefront of technology.
✨Tip Number 2
Engage with the Unreal Engine community through forums, social media, or local meetups. Networking with other professionals can provide insights into industry trends and may even lead to referrals for job opportunities.
✨Tip Number 3
Showcase your problem-solving skills by sharing past projects or challenges you've tackled, especially those involving multiplayer games. This can be done through personal blogs, GitHub repositories, or even video demonstrations.
✨Tip Number 4
Prepare to discuss specific technical challenges you've faced in previous roles, particularly those related to performance optimisation and networking. Being able to articulate your thought process and solutions will set you apart during interviews.
We think you need these skills to ace PRINCIPAL CORE TECH ENGINEER (18 Months FTC)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Unreal Engine 5 and C++. Focus on specific projects where you've solved complex technical problems, especially in multiplayer games. Use metrics to demonstrate your impact.
Craft a Compelling Cover Letter: In your cover letter, express your passion for gaming and technology. Discuss your approach to tackling challenges and how you thrive in uncharted territory. Mention specific examples of how you've optimised systems or solved performance bottlenecks.
Showcase Relevant Projects: If possible, include links to your portfolio or GitHub showcasing relevant projects. Highlight any contributions to multiplayer games, particularly those that involved complex networking or engine-level work.
Prepare for Technical Questions: Anticipate technical questions related to Unreal Engine 5, C++, and multiplayer networking during the interview process. Be ready to discuss your problem-solving strategies and past experiences in detail.
How to prepare for a job interview at BULKHEAD
✨Showcase Your Technical Expertise
Be prepared to discuss your deep knowledge of C++ and Unreal Engine 5. Bring examples from your past work where you've solved complex technical problems, especially in multiplayer games, to demonstrate your capability.
✨Emphasise Problem-Solving Skills
Since the role involves tackling high-risk technical challenges, share specific instances where you've identified and resolved performance bottlenecks or architectural issues. Highlight your proactive approach to problem-solving.
✨Demonstrate Collaboration Abilities
This position requires close collaboration with various teams. Prepare to discuss how you've effectively communicated and worked with production, design, and art teams in previous projects to ensure clean and scalable systems.
✨Express Your Passion for Gaming Technology
Let your enthusiasm for games and the technology behind them shine through. Talk about your experiences with cutting-edge systems and how you stay updated with industry trends, showing that you're not just a techie but also a passionate gamer.