Senior Software Engineer (C#)
Company: Rockstar North
Location: San Diego
Posted on: July 1, 2025
|
|
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 San Diego is on the lookout for
talented C#/.NET Developers who consider software development to be
a craft, and possess a passion for tackling complex problems at
scale. 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 • We create connected experiences that are
found across our game franchises. • We create online services for
our games, including matchmaking, cloud saves, leaderboards, player
inventory, player stats, bounties and more. • We improve existing
features as well as architect new solutions to support the
development of the Online Services features. • We create innovative
in-game experiences, including user-generated content.
RESPONSIBILITIES • Develop high volume, highly scalable server-side
features utilizing Windows Server, SQL server, IIS, .NET, and C#. •
Develop web services supporting game console clients, browser
clients, and external server clients. • Develop highly reliable
distributed server systems. • Web performance optimization. •
Collaboration with other Rockstar technology teams across our
worldwide studios. QUALIFICATIONS • Minimum 6 years of experience
developing scalable distributed systems. REQUIREMENTS • Expert in
C# and/or C++. • Strong CS fundamentals, including excellent
understanding of OO design patterns and concepts. • Experience with
API design and development. • Knowledge of web service scalability,
performance, and security practices. • Database development
experience (MSSQL). • Experience with source control, preferably
Perforce. PLUSES Please note that these are desirable skills and
are not required to apply for the position. • Experience building
online gaming systems, commerce systems, social networking systems,
search systems. • One or more titles shipped on console or PC;
preferably on the Xbox and/or PlayStation consoles. • Familiarity
with networking systems and their components including DNS, NAT,
firewalls, security methods, peer-to-peer and client server models.
• Experience with online game service APIs, particularly Xbox Live,
Sony NP, and Games for Windows Live. • Knowledge of Agile software
development processes.
Keywords: Rockstar North, La Mesa , Senior Software Engineer (C#), IT / Software / Systems , San Diego, California