Senior Software Engineer (C++), Creator Platform
Senior Software Engineer (C++), Creator Platform

Senior Software Engineer (C++), Creator Platform

City of London Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
R

At a Glance

  • Tasks: Join Rockstar Games to develop innovative software for our creator platforms.
  • Company: Be part of a leading entertainment company known for its creativity and inclusivity.
  • Benefits: Enjoy a competitive salary, health benefits, and a vibrant work culture in London.
  • Why this job: Work on exciting projects that shape the future of gaming and empower creators.
  • Qualifications: 5+ years in C++ development and experience with AAA titles required.
  • Other info: Collaborate with talented teams in a dynamic environment with growth opportunities.

The predicted salary is between 36000 - 60000 ÂŁ 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 on the lookout for a talented Senior Software Engineer who possesses a strong interest in all the low-level technology that makes a modern video game tick to support the Rockstar Games creator platforms, including FiveM and RedM. As a member of our team, you will need a critical and creative eye capable of putting forth innovative solutions to complex problems. If you like to understand how things really work “under the hood” of your favorite games, we’d love to hear from you.

This is a full-time, permanent and in-office position based in Rockstar’s unique game development studio in the heart of London.

WHAT WE DO

  • We create technology, tools, and solutions to enhance the creator experience and empower our community to create and share any experience imaginable.
  • We deliver a technology platform that enables creators to develop their own game modes and other modifications in a variety of scripting languages and for players to experience this content on fully customized dedicated servers.

RESPONSIBILITIES

  • Implement new core technologies necessary to enhance both the game client and server, focusing on streamlining creator workflows and improving performance.
  • Maintain existing and new codebases, ensuring high standards of quality and efficiency in collaboration with cross-functional development teams.
  • Work across Creator Platform and broader Rockstar development teams to develop robust solutions for complex software challenges.

QUALIFICATIONS

  • 5+ years of experience on a software development team using C++.
  • Experience in the games industry, including experience on at least 1 shipped AAA title.

SKILLS

  • An understanding of computing fundamentals and related terminology.
  • Demonstrable experience with C/C++ programming.
  • Excellent problem-solving skills with an emphasis on debugging C++ code.
  • Understanding of memory layout considerations as related to padding and cache efficiency.
  • Analytical skills geared towards the measurement of system performance, memory use, etc., plus the communication skills needed to generate solutions.
  • Multi-threaded programming skills. Experience in creating multi-threaded programs.
  • Ability to collaborate positively with other departments across Rockstar studios.

PLUSES

Please note that these are desirable skills and are not required to apply for the position.

  • Self-motivated, enthusiastic/passionate about games and curious about how things work.
  • Experience optimizing complex programs.
  • Experience with crash dumps.
  • Experience with 3D math.
  • Experience with common graphics APIs.
  • Experience in developing C++ applications for multiple runtime environments.

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.

#LI-AH

#J-18808-Ljbffr

Senior Software Engineer (C++), Creator Platform employer: Rockstar

At Rockstar Games, we pride ourselves on fostering a dynamic and inclusive work culture that encourages creativity and collaboration among talented individuals. As a Senior Software Engineer in our London studio, you will have the opportunity to work on groundbreaking projects within the gaming industry, while benefiting from professional growth opportunities and a supportive environment that values innovation and teamwork.
R

Contact Detail:

Rockstar Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (C++), Creator Platform

✨Tip Number 1

Network like a pro! Reach out to folks in the gaming industry, especially those at Rockstar or similar companies. Attend events, join online forums, and don’t be shy about sliding into DMs on LinkedIn – you never know who might have the inside scoop on job openings.

✨Tip Number 2

Show off your skills! Create a portfolio that highlights your C++ projects, especially any game-related work. If you’ve contributed to open-source projects or developed mods, make sure to showcase them. This is your chance to demonstrate your problem-solving skills and creativity!

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills. Practice common algorithms and data structures, and be ready to discuss your past projects in detail. Remember, they want to see how you think and approach problems, so articulate your thought process clearly.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Tailor your CV and cover letter to highlight your relevant experience and passion for gaming. Don’t forget to mention any specific technologies or tools you’ve worked with that align with Rockstar’s needs.

We think you need these skills to ace Senior Software Engineer (C++), Creator Platform

C++ Programming
Debugging Skills
Memory Layout Understanding
Cache Efficiency Knowledge
Analytical Skills
System Performance Measurement
Multi-threaded Programming
Collaboration Skills
Problem-Solving Skills
Experience in the Games Industry
Experience with AAA Titles
Understanding of Computing Fundamentals
Experience Optimising Complex Programs
Familiarity with Graphics APIs
3D Math Skills

Some tips for your application 🫡

Craft a Stellar CV: Your CV is your first impression, so make it count! Highlight your C++ experience and any AAA titles you've worked on. Keep it clear and concise, focusing on relevant skills that match the job description.

Write a Compelling Cover Letter: This is your chance to show us your passion for games and technology. Share why you're excited about the role and how your experience aligns with our needs. Be genuine and let your personality shine through!

Showcase Your Problem-Solving Skills: In your application, mention specific examples of complex problems you've tackled in your previous roles. We love seeing how you approach challenges, especially in C++ programming and multi-threaded environments.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the position. Plus, it’s super easy to do!

How to prepare for a job interview at Rockstar

✨Know Your C++ Inside Out

Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your experience with multi-threaded programming and debugging techniques, as these are crucial for the role. Practising coding problems related to memory layout and performance optimisation can really help you stand out.

✨Show Your Passion for Gaming

Rockstar Games is all about creativity and innovation in gaming. Share your enthusiasm for games and any personal projects you've worked on. Discussing how you’ve tackled complex software challenges in your previous roles will demonstrate your problem-solving skills and passion for the industry.

✨Prepare for Technical Questions

Expect technical questions that dive deep into your understanding of computing fundamentals and system performance. Brush up on relevant terminology and be ready to explain concepts like cache efficiency and memory use. Practising with a friend or using online resources can help you articulate your thoughts clearly.

✨Collaborate and Communicate

Since the role involves working with cross-functional teams, highlight your collaboration skills during the interview. Be ready to share examples of how you've successfully worked with other departments in the past. Good communication can set you apart, so practice explaining your ideas in a clear and concise manner.

Senior Software Engineer (C++), Creator Platform
Rockstar

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

R
  • Senior Software Engineer (C++), Creator Platform

    City of London
    Full-Time
    36000 - 60000 ÂŁ / year (est.)

    Application deadline: 2027-10-09

  • R

    Rockstar

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>