Software Engineer (C#/.NET)

Rockstar Games
Carlsbad, CA, United States
17 days ago

Role details

Contract type
Franchise
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
$101,100.0 - $134,300.0
Working hours
Regular working hours

Tech stack

.NET Framework Microsoft Windows Application Programming Interfaces (APIs) Agile Methodology C Sharp (Programming Language) C++ (Programming Language) Client Server Models Database Development Network Address Translation Distributed Systems Domain Name System (DNS) Internet Information Services (IIS)
+12 more
Microsoft SQL Server Windows Servers Object-Oriented Software Development Peer-To-Peer (P2P) Perforce Web Performance Optimization Web Services Computer Gaming Computer Networking Systems Firewalls (Computer Science) Api Design Software Version Control

Job description

  • Develop high volume, highly scalable server-side features using 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.

Requirements

  • 4+ years of experience developing scalable distributed systems.
  • 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., * 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.

Benefits & conditions

Subject to those same considerations, the total compensation package for this position may also include other elements, including a bonus and/or equity awards, in addition to a full range of medical, financial, and/or other benefits. Details of participation in these benefit plans will be provided if an employee receives an offer of employment. If hired, employee will be in an “at-will position” and the company reserves the right to modify base salary (as well as any other discretionary payment or compensation or benefit program) at any time, including for reasons related to individual performance, company or individual department/team performance, and market factors.

*San Diego Base Pay Range

$101,100-$134,300 USD

About the company

At Rockstar Games, we create world-class entertainment experiences.

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 is on the lookout for a passionate Software Engineer who considers software development to be a craft, and possess a passion for solving 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., * The Rockstar Games Online Services team creates 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobmonkeyjobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:49 min

Container hosting options available on Amazon Web Services

Federico Fregosi · WWC 2022

3:10 min

Understanding the core concepts of API design

Alen Pokos · LIVE

5:34 min

Early career and entry into the gaming industry

Brenda Romero Brenda Romero · WWC 2023

2:27 min

Exploring Rust for cloud and web services

Patrick Koss Patrick Koss · WWC 2024

3:26 min

Prioritizing backward compatibility in API design

Justin Kitagawa · Coffee With Developers

3:57 min

Modding board games and early software engineering jobs

Brenda Romero Brenda Romero · LIVE

Videos

See all

Related articles

See all