Engine Programmer
Company: Rockstar North
Location: San Diego
Posted on: March 25, 2026
|
|
|
Job Description:
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 Games is on the lookout for a
passionate Engine Programmer with a keen interest in all the
low-level technology that makes a modern video game tick. If you
like to understand how things really work “under the hood” of your
favourite games, we’d love to hear from you. This is a full-time,
in-office position based out of Rockstar’s new state-of-the-art
game development studio in Carlsbad, CA. WHAT WE DO • The Rockstar
Games Engine team is a global group of generalist programmers with
a keen focus on lower-level systems and squeezing the most out of
the underlying hardware. • We are responsible for many of the core
pieces of technology that underpin Rockstar games – such as memory
management, streaming game data efficiently, population systems,
LOD, scene management, scripting engine, and more. • We collaborate
closely with the Graphics and Tools teams on many systems, and
support the Gameplay teams to realise the vision of our games. • We
coordinate and support the wider efforts across the development
team to get our games running smoothly and making the best use of
system resources. RESPONSIBILITIES • Design, implement, and
maintain systems collaboratively with Gameplay, Art, and other
teams to create a state-of-the-art open-world simulation. •
Maintain existing codebase and support the wider development team
in diagnosing problems and coming up with efficient and practical
solutions. • Perform research to acquire new knowledge necessary to
perform tasks and continue the technological evolution of the game.
• Develop high performance and easy to use tools and systems for
streaming, world representation, and other subsystems. REQUIREMENTS
• A degree in Computer Science/related discipline, or equivalent
experience. • 3 years’ experience in C/C++ game development. • One
shipped title; preferably on the Xbox and/or PlayStation consoles.
• A technical understanding of core game systems and technologies.
• Excellent problem-solving skills. • Great technical communication
skills. • An analytical, performance-focused mindset. • Experience
in developing or working with systems, such as: streaming, scene
management, multithreading, memory management, etc. PLUSES Please
note that these are desirable skills and are not required to apply
for the position. • Self-motivated, enthusiastic/passionate about
games and curious about how things work. • Multi-platform and
console experience. • Experience working on open-world, population,
and/or streaming systems. • Experience working closely with
Gameplay teams.
Keywords: Rockstar North, Poway , Engine Programmer, IT / Software / Systems , San Diego, California