Logo of Huzzle

Designer: Systems

  • Job
    Junior (1-2 years)
  • Design
  • Carlsbad
  • Quick Apply

AI generated summary

  • You need strong programming skills, understanding of design principles, online portfolio with code examples, excellent communication, organization, and passion for creating games. Bonus points if you have experience in development teams or have shipped a commercial game.
  • You will architect, engineer, and implement new systems and tools for design, collaborate with departments, meet deadlines, and report bugs.


  • A Computer Science or Game Design degree with a programming focus is considered an advantage. However, relevant experience is taken into consideration.
  • Skills:
  • Strong programming skills within the scope of an object-oriented language.
  • A strong understanding of top-down design, object-oriented programming, design patterns, and game design principles.
  • An online portfolio with examples of your work. Please include code examples, should contain at least one fully architected system.
  • Excellent communication, technical & problem-solving skills.
  • Highly organized with proven ability to deliver on deadlines.
  • Passionate about tools, systems, and methodologies that will support a team that is similarly passionate about creating games.
  • Candidates must be highly motivated, positive and personable, with the ability to work as part of a team.
  • Adaptable and ability to multi-task and prioritize work based on changing schedules and feedback/critiques with a detail-obsessed eye for quality.
  • Ability to architect, engineer, and implement clean and concise APIs.
  • Pluses:
  • Please note that these are desirable skills and are not required to apply for the position.
  • Prior experience working in medium to large sized development teams.
  • Been an essential member of a team that has published or shipped a commercial game or application.
  • Experience of game design/scripting in a professional environment.


  • Work with the design team to architect, engineer, and implement new systems and tools to facilitate the creation of exciting new content by members of the design team.
  • Liaise with multiple departments and studios to create and/or extend our systems and tools.
  • Create and/or maintain systems and tools while managing strict deadlines against the needs of other developers.
  • Provide clear and detailed reports of bugs to design and other teams.


What technical skills are required for this position?

As a Designer: Systems at Rockstar San Diego, you will need expertise in areas such as AI, physics, animation, UI, and data management. Strong coding skills and a passion for game development are essential.

Where is the position based?

This is a full-time, in-office position based out of Rockstar's new game development studio in Carlsbad, CA.

What kind of projects will I be working on?

As part of the Design/Scripting team, you will be coding gameplay systems for various projects at Rockstar San Diego. This may involve working on AI, physics, animation, UI, and data management among other areas.

Entertainment & Media
Founded Year

Mission & Purpose

Rockstar Games is a renowned video game development company that creates and publishes interactive entertainment. They are best known for developing critically acclaimed and highly popular game franchises such as Grand Theft Auto, Red Dead Redemption, and Max Payne. Their ultimate mission is to push the boundaries of interactive entertainment and deliver immersive gaming experiences to players worldwide. Rockstar Games' purpose is to craft innovative, engaging, and visually stunning games that captivate players and offer them compelling storytelling, dynamic open-world environments, and a sense of freedom to explore and interact with the game world. Through their games, they aim to provide players with thrilling and memorable experiences, making them leaders in the gaming industry and earning a dedicated fan base of gamers worldwide.