Tanglewood Games
Location
Hartlepool, County Durham | United Kingdom
Job description
Job Title: Unreal Engine Programmer (all levels)
Company: Tanglewood Games
Location: Hartlepool, Manchester, or Remote (UK)
Job Type: Full-time
About Tanglewood Games:
Tanglewood Games is a team of Unreal Engine Experts who provide Engineering and Platform Porting services to the Games Industry. Join our team at Tanglewood Games and contribute to the creation of AAA games, such as Hogwarts Legacy, Sea Of Thieves, and the F1 Manager series. You will work with a wide range of client studios, including Warner Bros. Games, SEGA, and others we can’t talk about yet. Founded by directors Chris Wood and Terence Burns (former programmers with Epic Games), Tanglewood Games is an established games development studio based in the North of England.
Tanglewood Games is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Job Description:
We are seeking talented Unreal Engine Programmers of all levels to join Tanglewood Games, our team of Unreal Engine Experts. As an Unreal Engine Programmer, you will have the opportunity to work on a variety of projects as Tanglewood Games specialises in providing work-for-hire services to AAA clients in the games industry. You will be responsible for a unique mix of developing and implementing cutting-edge features, tooling, optimisation, or console development, using Unreal Engine while maintaining effective and professional communication with our clients. The ideal candidate should have a strong background in game development, possess excellent C++ programming skills, and thrive in a collaborative environment, with good remote working and communication skills. If you are passionate about creating immersive and visually stunning AAA gaming experiences, this is an exciting opportunity to work with Tanglewood Games, a leading company in the industry.
Your day-to-day:
● Collaborate with the development team at Tanglewood Games to design and implement game features using Unreal Engine for client projects
● Work closely with clients to understand their requirements, provide technical expertise, and ensure effective and professional communication throughout the development process
● Write clean, efficient, and maintainable C++ code to deliver high-quality game mechanics, tools, and systems
● Optimise performance and memory usage of games by identifying and resolving bottlenecks.
● Debug and troubleshoot technical issues, providing efficient solutions in a timely manner
● Stay updated with the latest Unreal Engine advancements and integrate new developments into our company workflow and knowledge-base
● Collaborate with our clients’ artists and designers to ensure seamless integration of assets and implementation of gameplay mechanics
● Participate in code reviews, providing constructive feedback and suggestions for improvement
● Contribute to the overall development pipeline and workflow optimisation, across the company
We’d like you to have:
● Relevant professional experience in game development using Unreal Engine for your level/role
● A strong proficiency in C++ programming
● An in-depth knowledge of the Unreal Engine ecosystem, its architecture and its components
● Experience in a relevant Unreal programming specialisation such as gameplay programming, 3 C’s (character, controls, camera), GAS (Gameplay Ability System), physics, AI, multiplayer/networking, tools, platform programming, optimisation, etc.
● Familiarity with source control systems, especially Perforce
● The ability to diagnose and solve complex technical problems efficiently
● Excellent communication and teamwork skills, with a focus on effective and professional communication with clients
● A passion for gaming and a drive to create exceptional player experiences
Even better if you also have these:
● A bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent non-degree experience
● Experience with multiplayer and networked gameplay in Unreal Engine
● Knowledge of other scripting languages, such as Blueprints, Verse and Python
● Familiarity with other game development tools and software
What are we offering?
Tanglewood Games operates an open salary system. Your role and level determines your salary on our publicly available list of salaries.
Graduate Programmer £27,500
Junior Programmer £32,000
Intermediate Programmer £48,000
Senior Programmer £65,000
Principal Programmer £76,500
Lead Programmer £90,000
Tanglewood Games also provides an annual bonus scheme, full private health insurance, an industry-leading cash plan for out-of-pocket health and wellbeing expenses, five weeks’ holiday, life assurance, twelve learning days, and lots of fun social and team building events.
Job tags
Salary
£27.5k - £90k per annum