Leeds, NA, GB
7 days ago
Tools Programmer (Mid/Senior)

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 Leeds is on the lookout for talented Tools Programmers who possess a passion for Tools development to support our Creator Platform team.

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

WHAT WE DO

• We create technology, tools, and solutions to enhance the creator experience and empower our community to create and share any experience imaginable. 

• We deliver a technology platform that enables creators to develop their own game modes and other modifications in a variety of scripting languages and for players to experience this content on fully customized dedicated servers.  

RESPONSIBILITIES

• Work with the Tools team on a wide range of areas in an established codebase, such as our asset pipeline, automated systems or standalone user-interfaces. 

• Collaborate with artists, programmers and designers, collating requirements and developing solutions to the technical challenges faced when building community-facing developer tools. 

• Improve workflow and user experience. 

• Maintaining and fixing bugs in the toolchain. 

• Working within a schedule to deliver features and fixes effectively to deadlines. 

QUALIFICATIONS

• A degree in Computer Science, related field or equivalent work experience. 

SKILLS

• Experience working across multiple game development engines. 

• Strong knowledge of common / industry standard data formats (eg FDX, USD, GLTF). 

• Experience working with 3D data and formats. 

• Experience working with complex / large code bases. 

• Programming skills (e.g. C++ or C#). 

• Problem solving skills. 

• Knowledge of 3D mathematics (e.g. linear algebra, trigonometry and matrices). 

• Ability to work within a team. 

• Strong communications skills, ability to work with a wide range of stakeholders and departments. 

• Ability to work within a schedule and deliver effectively to deadlines. 

PLUSES

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

• Experience developing software tools; command-line and user interfaces to process or display data. 

• Experience developing User Interfaces with WPF, WinForms, Qt or similar. 

• Experience with the 3ds Max SDK and MaxScript, or similar in other DCC packages. 

• Passion for creating tools and working closely with your user base. 

• Knowledge of Rockstars’ game titles and passion for playing videogames. 

Confirm your E-mail: Send Email