Senior Engine Programmer

Senior Engine Programmer

London Full-Time 43200 - 72000 £ / year (est.) Home office (partial)
T

At a Glance

  • Tasks: Join us as a Senior Engine Programmer, focusing on game engine systems and optimisations.
  • Company: Third Kind Games is a leading co-development studio, collaborating with top industry names.
  • Benefits: Enjoy flexible remote work options and a vibrant team culture.
  • Why this job: Advance your career while working on exciting projects with cutting-edge technology.
  • Qualifications: 5+ years in game development, strong C++ skills, and experience with Unreal Engine required.
  • Other info: We value mentorship and continuous learning in our dynamic environment.

The predicted salary is between 43200 - 72000 £ per year.

As a Senior Engine Programmer, you will focus on further specialising your technical skills, particularly in Engine systems, working with our teams to reach your next career step as a Principal or Lead. Third Kind Games - a Virtuos Studio, is a world-class co-development games studio based in Royal Leamington Spa, with remote studios in Poland and Spain. We work with some of the biggest names in the games industry such as Blizzard, Amazon, Microsoft and Mythical Games.

Role Overview

  • Working on all areas of game engine systems, including low-level systems such as rendering, physics, memory management, multi-threading, and platform-specific optimisation.
  • Taking ownership of complex engine systems, from initial design through to development and maintenance, ensuring scalability, performance, and maintainability.
  • Conducting detailed performance analysis, profiling engine systems to identify and resolve bottlenecks, and implementing low-level optimisations to maximise efficiency.
  • Collaborating closely with designers, animators, and other developers to realise their vision through technical solutions and enhancements to the engine.
  • Engaging in regular code reviews to uphold high standards of code quality and adherence to industry best practices.
  • Mentoring and developing junior team members, fostering a culture of continuous learning and technical excellence.
  • Working with various platforms, current and next generation consoles, PC, handheld, etc. and writing optimised code tailored to specific hardware requirements.

What we are looking for from a Third Kinder

  • Develop and maintain core engine systems, focusing on performance, memory efficiency, and multi-platform compatibility.
  • Optimise engine code for better performance, including areas like memory management, real-time processing, and multithreading.
  • Troubleshoot and debug complex issues across all engine subsystems, providing long-term solutions that enhance the engine's stability and performance.
  • 5+ years of experience in game development, with a focus on engine programming and systems-level development.
  • Experience with console development (Xbox, PlayStation, Nintendo) and knowledge of platform-specific optimisation techniques.
  • Extensive knowledge of Unreal Engine or similar game engines, particularly in engine-level programming.
  • Strong proficiency in C++ (and ideally in C# as well), with substantial experience in low-level programming, including performance optimisation and memory management.
  • Proven debugging and critical analysis skills, capable of diagnosing and resolving complex technical issues within engine systems.
  • Experience in performance optimisation techniques such as multi-threading, SIMD, and GPU programming.

Skills it would be great to have

  • Familiarity with graphics APIs (e.g., DirectX, Vulkan, OpenGL) and experience with GPU programming.
  • Knowledge of networking and multiplayer systems relevant to engine development.
  • Experience with tools development to support engine pipelines and workflows.

If you think this is the role for you please send us your CV and an introductory email, which helps us to get to know you better. We aim to respond to your application within 2 working days.

Senior Engine Programmer employer: Third Kind Games Ltd

At Third Kind Games, a Virtuos Studio, we pride ourselves on being an exceptional employer in the heart of Royal Leamington Spa, offering a vibrant work culture that fosters creativity and collaboration. Our commitment to employee growth is evident through mentorship opportunities and the chance to work with industry giants like Blizzard and Microsoft, ensuring that your career can flourish in a supportive environment. With a focus on technical excellence and innovation, we provide a unique platform for you to develop your skills while contributing to exciting projects across multiple gaming platforms.
T

Contact Detail:

Third Kind Games Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Engine Programmer

✨Tip Number 1

Familiarise yourself with the latest trends and technologies in game engine programming. This will not only help you during interviews but also demonstrate your passion for the field and your commitment to continuous learning.

✨Tip Number 2

Network with professionals in the gaming industry, especially those who work at Third Kind Games or similar studios. Attend industry events, join online forums, and connect on platforms like LinkedIn to increase your visibility and learn about potential opportunities.

✨Tip Number 3

Prepare to discuss specific projects you've worked on that showcase your skills in engine programming. Be ready to explain your role, the challenges you faced, and how you optimised performance or solved complex issues.

✨Tip Number 4

Showcase your mentoring experience if you have it. Highlight any instances where you've helped junior developers grow their skills, as this aligns with the collaborative culture at Third Kind Games and demonstrates your leadership potential.

We think you need these skills to ace Senior Engine Programmer

C++ Programming
C# Programming
Game Engine Development
Performance Optimisation
Memory Management
Multi-threading
Debugging Skills
Low-level Programming
Unreal Engine Expertise
Console Development (Xbox, PlayStation, Nintendo)
Graphics APIs (DirectX, Vulkan, OpenGL)
Profiling and Performance Analysis
Collaboration with Designers and Animators
Mentoring and Team Development
Networking and Multiplayer Systems Knowledge

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in game development, particularly in engine programming. Emphasise your skills in C++, Unreal Engine, and any relevant console development experience.

Craft a Compelling Introductory Email: In your introductory email, briefly introduce yourself and explain why you're interested in the Senior Engine Programmer position. Mention specific experiences that align with the job description to showcase your suitability.

Showcase Technical Skills: Detail your technical skills related to engine systems, performance optimisation, and debugging in both your CV and email. Highlight any projects where you've successfully implemented low-level optimisations or worked on multi-platform compatibility.

Proofread Your Application: Before submitting, carefully proofread your CV and email for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial in programming roles.

How to prepare for a job interview at Third Kind Games Ltd

✨Showcase Your Technical Skills

As a Senior Engine Programmer, it's crucial to demonstrate your expertise in engine systems. Be prepared to discuss specific projects where you've optimised performance, managed memory, or tackled multi-threading challenges. Highlight your experience with Unreal Engine or similar platforms.

✨Prepare for Problem-Solving Questions

Expect to face technical questions that assess your debugging and critical analysis skills. Practice explaining your thought process when diagnosing complex issues within engine systems. Use examples from your past work to illustrate how you resolved these challenges.

✨Emphasise Collaboration and Mentorship

Third Kind Games values teamwork and mentorship. Be ready to share experiences where you've collaborated with designers and other developers. Discuss how you've mentored junior team members and contributed to a culture of continuous learning.

✨Research the Company and Its Projects

Familiarise yourself with Third Kind Games and their collaborations with major industry players like Blizzard and Microsoft. Understanding their projects will help you tailor your responses and show genuine interest in the role and the company.

T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>