Senior Software Engineer (C#)

2 Months ago • 6 Years + • Full Stack Development

Job Summary

Job Description

Rockstar Games in Andover, MA seeks a Senior Software Engineer (C#) to develop high-volume, scalable server-side features for their online game services. This includes developing web services for game consoles, browsers, and external servers, creating highly reliable distributed systems, and optimizing web performance. The role requires collaborating with other Rockstar technology teams globally. Responsibilities involve developing features using Windows Server, SQL Server, IIS, .NET, and C#, designing APIs, and ensuring web service scalability, performance, and security. The ideal candidate has 6+ years of experience in developing scalable distributed systems and expertise in C# and/or C++. This is a full-time, in-office position.
Must have:
  • 6+ years experience in scalable distributed systems
  • Expert in C# and/or C++
  • Strong CS fundamentals, OO design patterns
  • API design and development experience
  • Database development (MSSQL)
  • Source control (Perforce preferred)
Good to have:
  • Online gaming systems experience
  • Commerce/social networking/search systems experience
  • Shipped console/PC titles (Xbox/PlayStation)
  • Networking systems knowledge (DNS, NAT, firewalls)
  • Experience with Xbox Live, Sony NP, Games for Windows Live APIs
  • Agile software development knowledge

Job Details

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 New England 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 game development studio in Andover, MA.

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.

HOW TO APPLY

Please apply with a resume and cover-letter demonstrating how you meet the skills above.  If we would like to move forward with your application, a Rockstar recruiter will reach out to you to explain next steps and guide you through the process.

Rockstar is proud to be an equal opportunity employer, and we are committed to hiring, promoting, and compensating employees based on their qualifications and demonstrated ability to perform job responsibilities.

If you’ve got the right skills for the job, we want to hear from you. We encourage applications from all suitable candidates regardless of age, disability, gender identity, sexual orientation, religion, belief, or race.

Similar Jobs

Teesta Investment   - Senior Software Engineer

Teesta Investment

Kolkata, West Bengal, India (On-Site)
5 Months ago
Warner Bros Games - Lead Software Engineer

Warner Bros Games

Chicago, Illinois, United States (Hybrid)
4 Months ago
Mega Zebra - Software Developer (Unity)

Mega Zebra

Montreal, Quebec, Canada (On-Site)
7 Months ago
ByteDance - Backend Software Engineer - FIDO2 Authentication

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Amber - Senior Unity Game Engineer (Project Based)

Amber

Brazil (On-Site)
7 Months ago
Nagarro - Senior Staff Engineer, .Net Fullstack

Nagarro

Hyderabad, Telangana, India (On-Site)
4 Months ago
Nagarro - Staff Engineer

Nagarro

Philippines (Remote)
4 Months ago
Microsoft - Software Engineer, Full Stack

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Nagarro - Staff Engineer, .Net Fullstack

Nagarro

(On-Site)
3 Months ago
Dynamics - Lead Developer (SEVIS)

Dynamics

(Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

WebMD - Senior Data Engineer

WebMD

Navi Mumbai, Maharashtra, India (On-Site)
4 Months ago
Gearbox Entertainment - Artiste technique sénior / Senior Technical Artist

Gearbox Entertainment

Montreal, Quebec, Canada (On-Site)
3 Months ago
Epic Games - Senior Engine Programmer, Framework

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Epic Games - Senior Gameplay Systems Programmer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
2 Weeks ago
Demonware - Expert Engineer, Accounts and Authentication

Demonware

Dublin, County Dublin, Ireland (Hybrid)
5 Months ago
Meta - ML Silicon Performance Architect

Meta

Redmond, Washington, United States (On-Site)
3 Months ago
Avataar - Senior Research Engineer

Avataar

Bengaluru, Karnataka, India (On-Site)
4 Months ago
ByteDance - Backend Software Engineer - Global E-Commerce Supply Chain Billing & Settlement

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Wargaming - Game Developer (Unannounced Project)

Wargaming

Nicosia, Nicosia, Cyprus (On-Site)
2 Months ago
The Walt Disney Company - Sr Software Engineer (Rust Developer)

The Walt Disney Company

Santa Monica, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in United States

Onward Search - English/Chinese Bilingual Content Designer

Onward Search

Alaska, United States (Remote)
1 Month ago
The Walt Disney Company - Lead Software Engineer, Scala

The Walt Disney Company

Seattle, Washington, United States (On-Site)
1 Month ago
Saviynt - Principal Engineer, Quality Engineering

Saviynt

El Segundo, California, United States (Hybrid)
4 Months ago
Google - Software Engineering Manager II, Google Cloud Data Management

Google

Sunnyvale, California, United States (On-Site)
2 Months ago
Netflix - Engineering Manager, Creative Post Production

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago
Samsung Semiconductor - Senior Engineer, DRAM Applications

Samsung Semiconductor

San Jose, California, United States (On-Site)
1 Month ago
Eleven Labs - Commercial Counsel

Eleven Labs

New York, New York, United States (Remote)
4 Weeks ago
PTW - Game QA Coordinator

PTW

South Carolina, United States (On-Site)
2 Weeks ago
Morning Star - Business Continuity Specialist

Morning Star

Chicago, Illinois, United States (Hybrid)
4 Months ago
Daybreak Game Company LLC - Customer Service Manager

Daybreak Game Company LLC

San Diego, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

The Walt Disney Company - Senior Analyst, Software Engineer

The Walt Disney Company

Rio De Janeiro, Brazil (Remote)
1 Month ago
Patterned Learning Career - Senior Software Engineer (Rails)

Patterned Learning Career

(Remote)
2 Weeks ago
Warner Bros Games - Senior Software Engineer - Full stack developer(MSC team),Bangalore

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
PhonePe - Software Engineer - Backend (7-10 years), Pune

PhonePe

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Hitachi - Microsoft Dynamics 365 CE Developer (Offshore Delivery - Sustained Engineering)

Hitachi

Bengaluru, Karnataka, India (Remote)
4 Months ago
bosh group india - Enterprise Architect - eCommerce

bosh group india

Bengaluru, Karnataka, India (On-Site)
2 Months ago
WebMD - Associate Software Developer

WebMD

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
2 Months ago
N-iX - Senior Java Engineer (#2596)

N-iX

Ukraine (Remote)
2 Months ago
Visa - Staff Microsoft Dynamics Developer

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
Gamemano - Back End Developer

Gamemano

Noida, Uttar Pradesh, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Join a tight-knit team responsible for creating and publishing some of the most popular, innovative and critically acclaimed interactive entertainment in the world including the Grand Theft Auto series, the Red Dead series and many more.


Known for our dedication to quality and authenticity, a career at Rockstar Games is an opportunity to work on some of the most cutting edge, creatively rewarding and challenging projects available in any entertainment medium with some of the most talented people in the industry.


We offer successful candidates highly competitive salary and compensation packages, including a comprehensive benefits package for all eligible employees. Rockstar Games is an equal opportunity employer.

New York, New York, United States (On-Site)

Dundee, Scotland, United Kingdom (On-Site)

Oakville, Ontario, Canada (On-Site)

New York, New York, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Edinburgh, Scotland, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Oakville, Ontario, Canada (On-Site)

Carlsbad, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Rockstar Games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug