At a Glance
- Tasks: Develop large-scale systems using C#, MSSQL, and React while collaborating with global teams.
- Company: Join Rockstar Games, a leader in creating world-class entertainment experiences.
- Benefits: Enjoy a full-time role in a state-of-the-art studio with a passionate team.
- Why this job: Be part of innovative projects that shape the future of gaming and player experiences.
- Qualifications: 6+ years in software engineering and a degree in computer science or equivalent required.
- Other info: Rockstar promotes equal opportunity and provides accommodations for applicants with disabilities.
The predicted salary is between 43200 - 72000 £ per year.
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 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.
HOW TO APPLY
Please apply with a CV 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 committed to creating a work environment that promotes equal opportunity, dignity and respect. In line with this commitment, Rockstar will provide reasonable accommodations to qualified job applicants with disabilities during the recruitment process in order for such applicants to be considered for the position for which they are applying, as well as to qualified employees to enable them to perform the essential functions of their roles. If you need more information about Rockstar’s reasonable accommodation policies or process, or need to request an accommodation, please contact the Human Resources Department. 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, race, or any other protected category.
Senior Full Stack Engineer (C#/React) employer: Rockstar Games
Contact Detail:
Rockstar Games 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 fuel your passion but also help you speak knowledgeably about how your skills can enhance their online services.
✨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 can provide insights into the company culture and expectations, which can be invaluable during interviews.
✨Tip Number 4
Prepare for technical interviews by practising coding challenges that focus on .NET and SQL. Websites like LeetCode or HackerRank can help you refine your problem-solving skills and get comfortable with the types of questions you might face.
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#, .NET, and React. Include specific projects where you've developed large-scale systems and mention any relevant technologies you've worked with, such as MSSQL and TypeScript.
Craft a Compelling Cover Letter: In your cover letter, express your passion for gaming and how it aligns with Rockstar Games' mission. Discuss your experience in software engineering, focusing on your ability to collaborate with teams and your proactive approach to problem-solving.
Showcase Your Communication Skills: Since excellent communication is key for this role, consider including examples in your application that demonstrate your ability to work effectively with engineers and stakeholders. This could be through successful project collaborations or mentoring experiences.
Highlight Relevant Experience: If you have experience with Agile development processes or working on authentication systems, make sure to mention these in your application. Even if they are not required, they can set you apart from other candidates.
How to prepare for a job interview at Rockstar Games
✨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 Rockstar values teamwork, share specific instances where you've successfully collaborated with cross-functional teams. Highlight your communication skills and how you’ve built strong relationships with engineers and stakeholders.
✨Prepare for Code Reviews
Expect to participate in a code review during the interview. Brush up on best practices and be ready to provide constructive feedback on sample code. This will showcase your attention to detail and commitment to quality.
✨Express Your Passion for Gaming
Rockstar is looking for candidates who are passionate about games. Be sure to convey your enthusiasm for gaming and any relevant experiences you have with their titles or similar projects. This can help you stand out as a candidate who aligns with their culture.