Senior Software Engineer (C#)

3 Months ago • 6 Years + • Programming

Job Summary

Job Description

Rockstar Games is looking for talented C#/.NET Developers to join their team in Andover, MA. This full-time, in-office position involves working on large-scale creative projects. The role includes developing high-volume, scalable server-side features, web services, and reliable distributed server systems. The team collaborates with other Rockstar technology teams to improve existing features and architect new solutions to support the development of Online Services features. This also includes creating innovative in-game experiences, including user-generated content. The ideal candidate will have a passion for tackling complex problems at scale.
Must have:
  • Expert in C# and/or C++.
  • Strong CS fundamentals, including OO design patterns.
  • 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.
Good to have:
  • Experience building online gaming, commerce, or social networking systems.
  • Shipped one or more titles on console or PC.
  • Familiarity with networking systems and their components.
  • Experience with online game service APIs.
  • Knowledge of Agile software development processes.

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

Nagarro - Associate Principal Engineer, .Net Fullstack

Nagarro

India (Remote)
10 Months ago
eBay - MTS 1, Software Engineer

eBay

San Jose, California, United States (Hybrid)
4 Weeks ago
Eqvilent - Senior C++ Software Engineer

Eqvilent

(Remote)
3 Months ago
Nice - Senior Specialist Software Engineer (Java, AWS)

Nice

Pune, Maharashtra, India (Hybrid)
1 Month ago
Spatial Studio - Unity Gameplay Engineer

Spatial Studio

(Remote)
7 Months ago
4j studios - Lead Software Developer

4j studios

Dundee, Scotland, United Kingdom (On-Site)
3 Months ago
PwC - IN Manager Contract Lifecycle Management C&C TRS Gurgaon

PwC

Gurugram, India (On-Site)
1 Month ago
Tesla - CNC Programming CAD-CAM

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
6 Months ago
mihoyo (different language) - Java Engineer

mihoyo (different language)

Shanghai, China (On-Site)
1 Month ago
24bit games - Senior Technical Programmer

24bit games

(Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

JDA - Principal Software Engineer (Gen AI)

JDA

Dallas, Texas, United States (Hybrid)
2 Months ago
Passive Logic - AI Control Theory & Optimization Scientist

Passive Logic

Salt Lake City, Utah, United States (On-Site)
8 Months ago
Techstar group - Dotnet Developer

Techstar group

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
PwC - Senior Associate Solution Architect

PwC

Gurugram, India (On-Site)
1 Month ago
London stock Exchange - Lead Software Engineer - (C#/.NET)

London stock Exchange

Bengaluru, Karnataka, India (On-Site)
2 Months ago
YallaPlay - Mobile Game Unity Developer

YallaPlay

(Remote)
4 Months ago
Expedia - Software Developer Engineer II

Expedia

Springfield, Missouri, United States (On-Site)
1 Year ago
Salesforce - Technical Architect

Salesforce

Mexico City, Mexico (On-Site)
11 Months ago
LeoVegas - Backend Engineer - Operational Systems

LeoVegas

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
 Pearl Abyss - Backend Web Developer

Pearl Abyss

(On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Andover, Massachusetts, United States

Google - Software Engineer, Google Store, Front End

Google

Mountain View, California, United States (On-Site)
1 Month ago
Shield AI - Technical Program Manager (R3262)

Shield AI

Washington, District Of Columbia, United States (On-Site)
4 Weeks ago
Apple - Safety System Product Design Engineer

Apple

Sunnyvale, California, United States (On-Site)
3 Months ago
Alten Technology - Quality Coordinator II (aerospace/medical devices)

Alten Technology

Westminster, Colorado, United States (On-Site)
1 Month ago
Ettain Group - Automation Engineer

Ettain Group

Merrimack, New Hampshire, United States (On-Site)
10 Years ago
Next Level Business Services - UX Developer

Next Level Business Services

Jersey City, New Jersey, United States (On-Site)
10 Months ago
Universal Music Group - Administrative Assistant

Universal Music Group

Santa Monica, California, United States (On-Site)
2 Months ago
Sleeper - Growth Marketing Intern

Sleeper

Las Vegas, Nevada, United States (Remote)
4 Months ago
Take-Two Interactive - Lead Systems Engineer

Take-Two Interactive

New York, United States (On-Site)
1 Month ago
WebMD - Product Manager, Analytics & Insights

WebMD

Madison, Wisconsin, United States (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Nasdaq - Oracle Database Administrator

Nasdaq

Taguig, Metro Manila, Philippines (Hybrid)
3 Months ago
Sabre India - Oracle Lead Database Engineer

Sabre India

Texas, United States (On-Site)
1 Month ago
Sailpoint - Senior Java Software Engineer

Sailpoint

Mexico City, Mexico (Remote)
2 Months ago
PwC - B&C Specialist (Probationary)

PwC

Cebu City, Central Visayas, Philippines (On-Site)
10 Months ago
luxsoft - Senior Java Developer

luxsoft

Hyderabad, Telangana, India (On-Site)
1 Month ago
FICO - Java Support - Senior Engineer

FICO

Mexico (Remote)
1 Year ago
Ion - Oracle Database Administrator, Italy

Ion

Italy (Hybrid)
10 Months ago
FTF Studios - FTF Entry-Level Programmer

FTF Studios

(Remote)
1 Year ago
Meow Wolf - Show Systems Programmer (Project-Based Role)

Meow Wolf

Santa Fe, New Mexico, United States (Remote)
4 Weeks ago
element 8 - Python Django Team Lead

element 8

Kozhikode, Kerala, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

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

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

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

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

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

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

Bengaluru, Karnataka, India (On-Site)

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

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

Leeds, England, United Kingdom (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