Engine Tools Programmer (All Levels)
Engine Tools Programmer (All Levels)

Engine Tools Programmer (All Levels)

Leeds Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
Go Premium
Rockstar

At a Glance

  • Tasks: Design and develop cutting-edge tools for open-world game development.
  • Company: Join Rockstar Games, a leader in world-class entertainment experiences.
  • Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
  • Why this job: Be part of a creative team shaping the future of gaming technology.
  • Qualifications: Degree in Computer Science or equivalent experience in C++ game development.
  • Other info: Dynamic studio environment in Leeds with a focus on collaboration and innovation.

The predicted salary is between 36000 - 60000 ÂŁ per year.

At Rockstar Games, we create world-class entertainment experiences.

Become part of a team working on some of the most rewarding, large-scale creative projects to be found in any entertainment medium – all within an inclusive, highly-motivated environment where you can learn and collaborate with some of the most talented people in the industry.

Rockstar Games is on the lookout for a talented Engine Tools Programmer with a keen interest in all tooling and technology that goes into developing open-world games. If you like to understand how things are made “under the hood” of your favourite games, we’d love to hear from you.

This is a full-time, permanent and in-office position based in Rockstar’s unique game development studio in the heart of Leeds, England.

WHAT WE DO

  • We adapt the game engine into a state-of-the-art open world editor for artists, designers and other content creators to work within.
  • We work closely with artists and designers to create tailor made tooling and workflows for them to realise their visions to the fullest.
  • We work closely with engine, graphics and other code departments to design and deliver new features, technologies and optimisations for the Art and Design teams which gives them the ability to create large immersive game worlds.
  • We work on services and tools to accompany and compliment the in-engine editor and provide systems/libraries to enable other teams to easily create their own custom editors and tools effortlessly.

RESPONSIBILITIES

  • Design and develop high performance and easy to use world editing, game development tools and systems.
  • Cooperate with and support different departments on how to best use our tooling or to design and develop new tools, technology and workflows to meet their needs.
  • Perform research to acquire new knowledge necessary to perform tasks and continue the technological evolution of the game.
  • Maintain the team’s existing codebase and deliver high quality time effective solutions, whilst being practical for long term support.

REQUIREMENTS

  • A degree in Computer Science/related discipline, or equivalent experience.
  • Experience in C++ game development.
  • Experience in any of the following: engine/systems development, tool development, open-world streaming, advanced scene management techniques, networking.
  • Strong mathematics skills, including proficiency with geometry and linear algebra.
  • Experience with code and data/memory optimization.
  • Experience at debugging complex stability issues.
  • Experience working with designers, artists and programmers.

PLUSES

Please note that these are desirable skills and are not required to apply for the position.

  • Self-motivated, and willing to pitch in on many areas of development.
  • Passion for technology and games, in-depth familiarity of Rockstar products is a massive plus.
  • Experience with C# and the .NET Framework
  • Experience with UI technologies such as WPF/XAML/Qt.
  • Experience with network programming.
  • Experience with multi-platform development.

HOW TO APPLY

Please apply with a CV and cover letter demonstrating how you meet the skills above. If we would like to move forward with your application, a Rockstar recruiter will reach out to you to explain next steps and guide you through the process.

Rockstar is committed to creating a work environment that promotes equal opportunity, dignity and respect. In line with this commitment, Rockstar will provide reasonable accommodations to qualified job applicants with disabilities during the recruitment process in order for such applicants to be considered for the position for which they are applying, as well as to qualified employees to enable them to perform the essential functions of their roles. If you need more information about Rockstar’s reasonable accommodation policies or process, or need to request an accommodation, please contact the Human Resources Department.

If you’ve got the right skills for the job, we want to hear from you. We encourage applications from all suitable candidates regardless of age, disability, gender identity, sexual orientation, religion, belief, race, or any other protected category.

#J-18808-Ljbffr

Engine Tools Programmer (All Levels) employer: Rockstar

At Rockstar Games, we pride ourselves on fostering a dynamic and inclusive work culture that encourages creativity and collaboration among talented individuals. Located in the vibrant city of Leeds, our studio offers employees the opportunity to work on groundbreaking projects in the gaming industry while benefiting from professional growth and development. With a commitment to equal opportunity and a supportive environment, Rockstar Games is an exceptional employer for those passionate about technology and game development.
Rockstar

Contact Detail:

Rockstar Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Engine Tools Programmer (All Levels)

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those at Rockstar Games. Attend gaming events or online meetups, and don’t be shy about sharing your passion for game development. You never know who might have a lead on an opportunity!

✨Tip Number 2

Show off your skills! Create a portfolio that highlights your best work, especially any projects related to engine tools or game development. Make sure it’s easy to navigate and showcases your coding prowess in C++ and any other relevant tech.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Be ready to discuss your experience with tooling and technology in game development. Practice common interview questions and think of examples that demonstrate your teamwork with artists and designers.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Tailor your CV and cover letter to highlight how your skills align with what Rockstar is looking for. Don’t forget to express your enthusiasm for their games and the role!

We think you need these skills to ace Engine Tools Programmer (All Levels)

C++
Game Development
Engine Development
Tool Development
Open-World Streaming
Advanced Scene Management Techniques
Networking
Mathematics Skills
Geometry
Linear Algebra
Code Optimization
Data Optimization
Debugging
Collaboration with Designers and Artists
C#
.NET Framework
UI Technologies (WPF/XAML/Qt)
Multi-Platform Development

Some tips for your application 🫡

Craft a Compelling CV: Your CV is your first impression, so make it count! Highlight your relevant experience in C++ game development and any tools you've worked on. Keep it clear and concise, and don’t forget to tailor it to the Engine Tools Programmer role.

Write a Personalised Cover Letter: This is your chance to show us your passion for technology and games! Share why you’re excited about working at Rockstar and how your skills align with our needs. Be genuine and let your personality shine through!

Showcase Your Problem-Solving Skills: In your application, mention specific examples where you've tackled complex stability issues or optimised code. We love seeing how you think and approach challenges, especially in game development!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, you’ll find all the details you need about the role and our team!

How to prepare for a job interview at Rockstar

✨Know Your Tools

Before the interview, make sure you’re familiar with the tools and technologies mentioned in the job description. Brush up on your C++ skills and any relevant experience you have with game development tools. Being able to discuss specific examples of how you've used these tools will show your passion and expertise.

✨Showcase Your Problem-Solving Skills

Prepare to discuss past projects where you faced challenges, especially in debugging or optimising code. Rockstar values high-quality solutions, so be ready to explain your thought process and how you approached these issues. This will demonstrate your analytical skills and ability to work under pressure.

✨Collaborate and Communicate

Since the role involves working closely with artists and designers, think of examples where you’ve successfully collaborated with different teams. Highlight your communication skills and how you’ve tailored tools or workflows to meet their needs. This will show that you can bridge the gap between technical and creative departments.

✨Passion for Gaming

Express your enthusiasm for games and technology during the interview. Share your favourite Rockstar titles and what you love about them. This not only shows your genuine interest but also aligns with Rockstar’s culture of creativity and innovation. A little passion goes a long way!

Engine Tools Programmer (All Levels)
Rockstar
Location: Leeds
Go Premium

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

>