Job Description
Rockstar Games is seeking a Senior Graphics Programmer to join their team in Sydney, Australia. The successful candidate will work on upcoming game projects, taking responsibility for specific game technology areas and collaborating with a small, experienced team. This role requires a strong passion for video games and interactive graphics, along with extensive software development experience and familiarity with large codebases.Rockstar Games is committed to creating a work environment that promotes equal opportunity, dignity and respect.
Responsibilities: - Produce stable and reliable code.
- Help to guide and support less experienced team members.
- Identify and implement improvements and extensions to existing graphics and related game systems.
- Collaborate with Art and Design to create streamlined, flexible graphics or related systems.
Qualifications: - 5+ years in low-level software development, including 2+ years in the video games industry or a relevant related field.
Skills: - Experience with at least one modern graphics API (Vulkan, Metal, D3D12, etc).
- Experience in identifying bottlenecks and optimising existing rendering systems.
- Experience optimising multithreaded CPU and GPU performance.
- Strong theoretical knowledge of 3D rendering techniques.
- Ability to clearly communicate ideas and document your work.
- High proficiency in C++ and STL.
- Solid 3D Math skills.
- Demonstrated ability to ship products (not necessarily a game).
Role Offers: - Opportunity to work on world-class entertainment experiences.
- Be part of a team working on large-scale creative projects.
- Inclusive, highly-motivated environment.
- Learn and collaborate with talented people in the industry.
- Full-time, permanent and in-office position.