Senior Software Engineer (C#)

2 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

PhonePe - Software Engineer - Backend

PhonePe

Pune, Maharashtra, India (On-Site)
1 Month ago
N-ix - Gen AI Adoption Lead – Java Engineering Focus

N-ix

Ukraine (Remote)
4 Weeks ago
Nagarro - Principal Engineer, Java Fullstack

Nagarro

Singapore, Singapore (On-Site)
8 Months ago
Index Exchange - Software Development Engineer in Test (SDET)

Index Exchange

Bengaluru, Karnataka, India (Remote)
9 Months ago
Enphase Energy - EVSE - Tech Lead / Senior Staff Backend Developer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Ion - SharePoint & C# Developer, Italy

Ion

Italy (Hybrid)
9 Months ago
Capgemini - Java Architect

Capgemini

Hyderabad, Telangana, India (On-Site)
1 Month ago
Eqvilent - C++ TEAM LEAD (MARKETS EXPANSION)

Eqvilent

(Remote)
8 Months ago
IMC - Java Software Engineer

IMC

Amsterdam, North Holland, Netherlands (On-Site)
2 Months ago
cip soft - Software Developer Online Gaming

cip soft

Regensburg, Bavaria, Germany (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Telastra - Staff Engineer - Platform Engineering Security Specialist

Telastra

Australia (On-Site)
6 Days ago
eBay - MTS 1, Software Engineer

eBay

Bengaluru, Karnataka, India (On-Site)
5 Days ago
JDA - Staff Software Engineer (Python)

JDA

Scottsdale, Arizona, United States (On-Site)
1 Month ago
Ubisoft - UI Programmer

Ubisoft

Shanghai, Shanghai, China (On-Site)
3 Months ago
Poppulo - Engineering Manager

Poppulo

Minneapolis, Minnesota, United States (On-Site)
2 Months ago
Gamomat - Backend Software Engineer

Gamomat

Berlin, Berlin, Germany (Hybrid)
3 Months ago
Excel Hr solutions - Node Js Developer with Socket Programming

Excel Hr solutions

Navi Mumbai, Maharashtra, India (Remote)
2 Years ago
Apple - Product Designer - Generative AI

Apple

Austin, Texas, United States (On-Site)
2 Months ago
Sonar Source - Staff Software Engineer (Java)

Sonar Source

Austin, Texas, United States (Hybrid)
8 Months ago
Scopely - Senior Engineer

Scopely

Seville, Andalusia, Spain (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Andover, Massachusetts, United States

SBM Management - Custodial (CSR) Lead

SBM Management

San Antonio, Texas, United States (On-Site)
2 Months ago
GHX - Inventory Specialist

GHX

Phoenix, Arizona, United States (On-Site)
2 Months ago
TruPlay Games - FP&A

TruPlay Games

Austin, Texas, United States (On-Site)
6 Months ago
Flow - Assistant Controller

Flow

New York, United States (Hybrid)
1 Week ago
Riot Games - Principal Animation Artist - Unpublished R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago
Nintendo - Intern - Field Merchandising Operations

Nintendo

Redmond, Washington, United States (On-Site)
8 Months ago
HCL Tech - Technical Lead - C++, C#

HCL Tech

Massachusetts, United States (On-Site)
1 Month ago
Flow - Graphic Designer, Paid Ads

Flow

Miami, Florida, United States (On-Site)
2 Weeks ago
Tellius - Customer Success Manager

Tellius

United States (Remote)
2 Weeks ago
Springer Group - Associate or Senior Editor, Nature (biological, clinical, and social science)

Springer Group

New York, United States (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Programming Jobs

playrix  - Senior Python Developer

playrix

Ireland (Remote)
5 Months ago
Epic Games - Senior Rust Software Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
playrix  - Golang Tech Lead (GameOps)

playrix

Ireland (Remote)
5 Months ago
Rockstar Games - SQL Administrator: Database Operations

Rockstar Games

Carlsbad, California, United States (On-Site)
2 Months ago
D-market - Senior Rust Developer

D-market

Ukraine (Remote)
2 Months ago
neostella - Python Developer

neostella

Guadalajara, Jalisco, Mexico (Hybrid)
6 Days ago
Mob entertainment  - Contract Senior Systems Programmer

Mob entertainment

(Remote)
2 Weeks ago
Glocomms - Senior Front Office Python Developer

Glocomms

New York, United States (Hybrid)
1 Week ago
bytedance - Senior Software Developer, Routing Verification & Emulation

bytedance

San Jose, California, United States (On-Site)
4 Months ago
Veeam Software - C++ Developer (System Components)

Veeam Software

Poland (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Dundee, Scotland, United Kingdom (On-Site)

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

Oakville, Ontario, Canada (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dundee, Scotland, United Kingdom (On-Site)

Edinburgh, Scotland, United Kingdom (On-Site)

Sydney, New South Wales, Australia (On-Site)

Sydney, New South Wales, Australia (On-Site)

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