Search jobs > New York, NY > Senior software engineer

Senior Software Engineer (C#)

Rockstar New York
New York
Full-time

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

A career at Rockstar Games is about being part of a team working on some of the most creatively rewarding and ambitious projects to be found in any entertainment medium.

You would be welcomed to a dedicated and inclusive environment where you can learn, and collaborate with some of the most talented people in the industry.

Rockstar New York 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 NYC headquarters in Downtown Manhattan.

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 Social Club community and website.
  • 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

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.
  • 30+ days ago
Related jobs
Promoted
Sumitomo Mitsui Banking Corporation (SMBC)
New York, New York

Senior Software Engineer is responsible for assisting in the technical vision and strategic planning of all aspects of software solutions for the Capital Market business. Ability to design / architecture a software solution. Strong background in building enterprise wide software solutions in multi-t...

Promoted
VirtualVocations
Staten Island, New York

A company is looking for a Senior Staff Software Engineer - Credit Risk in the United States. Key Responsibilities:Architect and build a platform for unlocking credit opportunities to small and mid-size businessesLead the design and implementation of scalable SaaS applications in Elixir and JavaEnha...

Promoted
CurbWaste
New York, New York

We’re looking for a Sr Software Engineer who will align with our own passion for delivering an innovative, world-class product that makes our customers successful and gives them joy along the way. In this position the candidate will work closely with the Head of Engineering, Product Managers, ...

Promoted
VirtualVocations
Staten Island, New York

A company is looking for a Senior Software Engineer in Guest Displays and Platforms. ...

Promoted
Vantage
New York, New York

Vantage is looking for a software engineer to be the foundation to our data platform efforts. Work closely with our software engineers to understand data processing needs and propose the right solutions for them. Our co-founders are industry veterans who have been former infrastructure engineers and...

Promoted
VirtualVocations
Staten Island, New York

A company is looking for a Software Engineer with 7+ years of experience. ...

Promoted
Intuit Inc
New York, New York

OverviewIntuit is the global leader in financial management software where we have pioneered the shift to Virtual Platforms, cloud computing for consumers, small businesses and those that serve them. ...

Promoted
New York Times
New York, New York

About the Role:The New York Times is looking for a Senior Software Engineer to join the Data Ad Products team in our Digital Advertising group. Basic Qualifications:5+ years of full-time software engineering experience using Go, Python, or Java. This is a hybrid role based in our New York City headq...

Promoted
Order
New York, New York

As a Senior Software Engineer, you will employ your technical expertise to help your team implement new features, refactor key parts of the codebase, and improve the overall quality of the product. You know how to design and build software incrementally. You understand web application security, obse...

HistoWiz
New York, New York

We try to keep most of our stack on the latest stable releases to minimize technical debt.Write scalable, testable, and maintainable code for the frontend and backend (mostly backend).Work closely with customers and internal team to strategically prioritize features on the product roadmap.Make criti...