At a Glance
- Tasks: Lead the development of Rockstar's Creator Platform and mentor engineering teams.
- Company: Join Rockstar Games, a leader in world-class entertainment experiences.
- Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
- Other info: Work in a dynamic studio environment in Edinburgh with excellent career advancement.
- Why this job: Make an impact on innovative gaming technology and empower creators worldwide.
- Qualifications: 5+ years in software development, strong leadership, and proficiency in C++.
The predicted salary is between 60000 - 80000 £ 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 is on the lookout for a seasoned Lead Programmer who is keenly interested in all the low-level technology that makes a modern video game tick, in order to help support the Rockstar Games creator platforms, including FiveM and RedM.
You will need to adequately juggle team mentorship responsibilities, all the while collaborating with stakeholders across the organization to ensure adherence to development processes and security standards. 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 DOThe Rockstar Games Creator Platform team creates 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- Develop and maintain a comprehensive strategy for the standup and continuous improvement of Rockstar’s Creator Platform technologies, which includes the FiveM and RedM platforms and associated creator tooling.
- Devise and work with the Creator Platform teams towards the achievement of attainable development milestones.
- Oversee Creator Platform engineering teams, working closely with appointed engineering leads to align on key technical decisions.
- Help mentor and develop the skills of the engineering leads and other developers within the Creator Platform team.
- Support the ongoing scaling of the technical group through ongoing recruiting, interviewing, and onboarding.
- Implement and maintain the software development lifecycle (SDLC) for the Creator Platform team, ensuring it is aligned with company and project objectives.
- Leverage knowledge of internal code base to devise well-considered strategies for integration of Creator Platform technology into Rockstar Games’ games and products.
- Collaborate with partners across Game, Security, Online Services and related development teams to guarantee alignment with all Rockstar Game and Security required standards and guidelines.
- At least 5 years of hands‑on experience designing and developing low‑level software systems and architecture.
- At least 3 years’ experience leading engineering teams of 10+, including mentoring, performance management, and career development.
- Strong proficiency in C++ and at least one scripting language (e.g. Python, PERL, Ruby).
- At least one shipped console or PC title; preferably on the Xbox and/or PlayStation consoles.
- Experience crafting and accomplishing roadmaps, with a focus on delivering measurable outcomes.
- Demonstrated experience collaborating with cross‑functional stakeholders, supported by excellent communications and interpersonal skills.
- Ability to tailor communication style to technical and non‑technical audiences.
Please note that these are desirable skills and are not required to apply for the position.
- A keen interest in the modding or User Generated Content communities.
- Experience with Javascript and/or Lua.
- Experience with reverse engineering.
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. We encourage applications from all suitable candidates regardless of age, disability, gender identity, sexual orientation, religion, belief, race, or any other protected category.
Lead Programmer: Creator Platform employer: Rockstar
At Rockstar Games, we pride ourselves on fostering a dynamic and inclusive work culture that champions creativity and collaboration. As a Senior Data Design Analyst in our London studio, you'll have the opportunity to work alongside some of the brightest minds in the gaming industry, contributing to innovative projects while enjoying comprehensive benefits and ample opportunities for professional growth. Join us to be part of a team that values your insights and encourages your development in a vibrant city known for its rich cultural scene.
StudySmarter Expert Advice🤫
We think this is how you could land Lead Programmer: Creator Platform
✨Tip Number 1
Network like a pro! Get out there and connect with folks in the gaming industry. Attend events, join online forums, or even hit up local meetups. The more people you know, the better your chances of landing that Lead Programmer gig at Rockstar.
✨Tip Number 2
Show off your skills! Create a portfolio that highlights your best projects, especially any low-level software systems you've worked on. Make sure to include any mods or tools you've developed for platforms like FiveM or RedM – it’ll make you stand out!
✨Tip Number 3
Prepare for those interviews! Research Rockstar Games and their Creator Platform thoroughly. Be ready to discuss how your experience aligns with their needs, especially around mentoring and collaboration. Confidence is key!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the Rockstar team. Don’t miss out on this opportunity!
We think you need these skills to ace Lead Programmer: Creator Platform
Some tips for your application 🫡
Show Your Passion:When writing your application, let your enthusiasm for gaming and programming shine through. We want to see that you’re not just looking for a job, but that you genuinely care about creating amazing experiences for players.
Tailor Your CV:Make sure your CV highlights relevant experience that aligns with the Lead Programmer role. Focus on your leadership skills, technical expertise, and any projects that showcase your ability to work with creator platforms like FiveM and RedM.
Be Clear and Concise:Keep your application straightforward and to the point. Use clear language to describe your achievements and responsibilities in previous roles. We appreciate brevity, but don’t forget to include all the important details!
Apply Through Our Website:We encourage you to submit your application directly through our website. It’s the best way for us to receive your information and ensures you’re considered for the position. Plus, it’s super easy!
How to prepare for a job interview at Rockstar
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of low-level software systems and architecture, especially in C++ and any scripting languages you’re familiar with. Be ready to discuss specific projects you've worked on and how they relate to the Creator Platform technologies like FiveM and RedM.
✨Showcase Your Leadership Skills
As a Lead Programmer, you'll need to demonstrate your experience in mentoring and leading teams. Prepare examples of how you've successfully guided engineering teams, managed performance, and contributed to career development. Highlight your ability to communicate effectively with both technical and non-technical stakeholders.
✨Prepare for Collaboration Questions
Expect questions about your experience collaborating with cross-functional teams. Think of instances where you’ve worked with different departments, such as Game, Security, or Online Services, and be ready to explain how you ensured alignment with project objectives and security standards.
✨Be Ready to Discuss Roadmaps
Since crafting and accomplishing roadmaps is key for this role, come prepared to talk about how you've developed strategies for achieving measurable outcomes in past projects. Share specific examples of milestones you've set and how you tracked progress towards those goals.