Job Description
Rockstar Games is seeking a Senior Gameplay Programmer to join their team in Sydney, Australia. This role involves working on world-class entertainment experiences within an inclusive and highly-motivated environment. The Senior Gameplay Programmer will be part of a small but experienced team, taking responsibility for classic game technology areas and collaborating with animators, designers, and artists.Rockstar Games is looking for someone who can:
- Build and modify core gameplay systems and control interfaces using C++ and game script.
- Work closely with animators, designers, and artists in the studio, and coordinate with other Rockstar studios.
- Tune and polish features to establish the correct look and feel for games.
- Create tools to facilitate the implementation of game features and improve iteration times.
- Produce stable, reliable, and well-documented code, and debug, analyse, and optimise code.
To be considered for this role, candidates should have:
- 5+ years in low-level software development, including at least 2 years in the video games industry or a related field.
- Ability to write well-structured and highly optimised C++ code.
- A strong understanding of top-down design, object-oriented programming, design patterns, and game design principles.
- Excellent communication and problem-solving skills.
- Proven ability to deliver on deadlines.
- Strong math skills, knowledge of vectors, matrices and linear algebra.
Rockstar Games offers:
- The opportunity to work on rewarding, large-scale creative projects.
- An inclusive, highly-motivated environment.
- Collaboration with talented people in the industry.