About the Role
Rockstar Games is seeking a passionate Software Engineer to join the Online Services team, focusing on creating and improving connected experiences across game franchises. This role involves architecting new solutions and enhancing existing features for online services like matchmaking, cloud saves, and leaderboards.
Responsibilities
- 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.
- Perform web performance optimization.
- Collaborate with other Rockstar technology teams across 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.
Skills
- C#
- C++
- OO design patterns
- API design
- Web service scalability
- Web service performance
- Web service security
- MSSQL
- Perforce
Location
- NYC headquarters in Downtown Manhattan
Work Type
- Full-time
- In-office
Experience Level
- 4+ years of experience
Salary/Compensations
- $101,100—$134,300 USD
Benefits
- Bonus
- Equity awards
- Full range of medical, financial, and/or other benefits
About the Company
- Rockstar Games creates world-class entertainment experiences.
- 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.
Equal Opportunity
- Rockstar is committed to creating a work environment that promotes equal opportunity, dignity and respect.
- Rockstar will provide reasonable accommodations to qualified job applicants with disabilities during the recruitment process.
- Encourage applications from all suitable candidates regardless of age, disability, gender identity, sexual orientation, religion, belief, race, or any other protected category.
