Job Description
Rockstar North is seeking a talented Game Systems Engineer to join their Design/Scripting team in Edinburgh, Scotland. This role involves developing script frameworks and coding gameplay systems, engaging with areas like AI, physics, animation, UI, and data management. The engineer will work on creating the backbone for the game's missions, random events, and ambient life, as well as developing tools to improve iteration times and productivity.Rockstar North offers a state-of-the-art game development studio and an inclusive, highly-motivated environment.
Responsibilities: - Architect, engineer, and implement new systems and tools (using C#) for content creation.
- Liaise with multiple departments and studios to extend systems and tools.
- Maintain systems and tools while managing strict deadlines.
- Provide clear and detailed bug reports to design and other teams.
Requirements: - Strong programming skills in an object-oriented language.
- Understanding of top-down design, object-oriented programming, design patterns, and game design principles.
- An online portfolio with code examples, including a fully architected system.
- Excellent communication, technical & problem-solving skills.
- Highly organized with proven ability to deliver on deadlines.
- Passion for tools, systems, and methodologies that support a game development team.
- Motivated, positive, and personable with the ability to work as part of a team.
- Adaptable and able to multi-task and prioritize work with a detail-obsessed eye for quality.
- Ability to architect, engineer, and implement clean and concise APIs.
The role offers: - Opportunity to work on world-class entertainment experiences.
- Work on large-scale creative projects.
- Collaborate with talented people in the industry.