At a Glance
- Tasks: Join our team to develop large-scale systems using C#, MSSQL, and React.
- Company: Rockstar Games creates iconic gaming experiences with a focus on innovation and collaboration.
- Benefits: Enjoy a full-time role in a state-of-the-art studio with opportunities for growth and learning.
- Why this job: Work on exciting projects that shape the future of gaming in a supportive, inclusive environment.
- Qualifications: 6+ years in software engineering and a degree in computer science or equivalent required.
- Other info: Passion for games and modern technologies is a must; remote work options are not available.
The predicted salary is between 48000 - 72000 £ per year.
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 Games is seeking a Senior Full Stack Engineer to join our Online Services Auth & Identity team, to work with critical interconnected systems and develop future-looking plans for improvements. The successful candidate will be working on .NET 8 and TypeScript solutions with an internationally established team, supporting Grand Theft Auto Online and upcoming releases. They will possess a great attention to detail, be a strong team player and have excellent communication skills. We are looking for someone who is passionate about games, eager for new challenges, and ready to continue our legacy of creating the greatest games in the world. This is a full-time, permanent and in-office position based in Rockstar’s state-of-the-art game development studio in Edinburgh, Scotland.
WHAT WE DO
- The Rockstar Games Online Services Team is a passionate development group, focused on growing and maintaining the technology platform that powers Rockstar’s online titles and our ability to deliver world-class player experiences.
- We create and maintain high-impact features for Grand Theft Auto Online, Red Dead Online, the Rockstar Games Launcher, and the Rockstar websites, as well as the core player account ecosystem.
- We align technology and tools with our digital distribution platform to create solutions that enhance our games and empower various teams within Rockstar.
- The Auth & Identity team collaborates with teams across Rockstar Games to provide centralized authentication, authorization, and identity systems, supporting our players across all platforms.
RESPONSIBILITIES
- Develop large-scale systems utilizing C#, MSSQL, and JavaScript with React.
- Evaluate existing systems to identify opportunities for improvement and modernization, work with product management and engineering team members to design and implement changes.
- Collaborate with other teams across our global organization to design technical solutions to meet a very high bar of security and scalability needs.
- Conduct code reviews and provide constructive feedback to help ensure all work meets best practice guidelines.
QUALIFICATIONS
- Minimum 6+ years of professional software engineering experience.
- A degree in computer science or equivalent.
- As a core member of an internationally based team, you will possess excellent communication skills, with a proven ability to develop and maintain strong working relationships with engineers and stakeholders.
- A strong sense of ownership, with a proactive nature, and a drive to accomplish objectives and drive a team to success.
- A passion for web and automation technologies and a desire to remain up to date with the latest technologies.
SKILLS
- Expert in measuring large-scale solution KPIs using data driven approaches.
- Expert in .NET and SQL for building highly performant large-scale systems.
- Expert in modern JavaScript or TypeScript with experience in React.
- Experience with shared code and use of source control platforms, preferably Perforce and Git.
- Knowledge of Agile software development processes.
PLUSES
- Experience with TypeScript.
- Experience working on authentication systems, preferably at scale.
- Knowledge of accessibility best practices.
- Knowledge of Rockstar’s game titles and a passion for playing video games.
- Experience implementing and rolling out end-user passwordless solutions.
Contact Detail:
Rockstar North Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Full Stack Engineer (C#/React)
✨Tip Number 1
Familiarise yourself with Rockstar Games' titles, especially Grand Theft Auto Online and Red Dead Online. Understanding the games will not only help you relate to the team but also demonstrate your passion for their work during discussions.
✨Tip Number 2
Brush up on your C# and React skills, focusing on large-scale system development. Consider building a small project or contributing to open-source projects that showcase your ability to create scalable applications using these technologies.
✨Tip Number 3
Network with current or former employees of Rockstar Games through platforms like LinkedIn. Engaging in conversations about their experiences can provide valuable insights into the company culture and expectations, which you can leverage in your application.
✨Tip Number 4
Stay updated on the latest trends in web and automation technologies. Being knowledgeable about recent advancements can help you discuss innovative ideas during interviews, showcasing your proactive nature and commitment to continuous learning.
We think you need these skills to ace Senior Full Stack Engineer (C#/React)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C#, React, and large-scale systems. Emphasise any relevant projects or roles that showcase your skills in software engineering and teamwork.
Craft a Compelling Cover Letter: Write a cover letter that reflects your passion for gaming and your desire to work at Rockstar Games. Mention specific projects or technologies you are excited about and how your background aligns with the role.
Showcase Relevant Experience: In your application, detail your experience with .NET, SQL, and JavaScript/TypeScript. Provide examples of how you've contributed to team success and improved existing systems in previous roles.
Highlight Communication Skills: Since excellent communication is key for this role, include examples of how you've effectively collaborated with teams or stakeholders in past projects. This will demonstrate your ability to work well in an international team.
How to prepare for a job interview at Rockstar North
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C#, .NET, and React in detail. Bring examples of past projects where you've developed large-scale systems, and be ready to explain your thought process and the challenges you faced.
✨Demonstrate Team Collaboration
Since this role involves working closely with various teams, highlight your ability to collaborate effectively. Share specific instances where you successfully worked with others to achieve a common goal, especially in a remote or international context.
✨Emphasise Problem-Solving Abilities
Prepare to discuss how you've identified opportunities for improvement in existing systems. Think of examples where your proactive nature led to significant enhancements or innovations in your previous roles.
✨Express Your Passion for Gaming
Rockstar Games values candidates who are passionate about games. Be sure to convey your enthusiasm for gaming and any relevant experiences you have with Rockstar titles or similar projects that demonstrate your commitment to the industry.