About the Role
Rockstar Games is seeking a Software Engineer with a strong interest in low-level technology to support the Cfx.re creator platforms, including FiveM and RedM. This role requires a critical and creative eye for innovative solutions to complex problems, focusing on understanding the inner workings of modern video games.
Responsibilities
- Maintain and improve existing and new codebases, ensuring high standards of quality, stability, and efficiency in collaboration with cross-functional teams.
- Support software release processes across multiple branches, coordinating with production and engineering teams to ensure readiness and a high standard of quality.
- Help identify, prioritize, and resolve critical issues, coordinating timely fixes while maintaining overall system stability.
- Drive release planning, deployment, and rollback procedures.
- Maintain and enhance build, test, and release automation pipelines to improve development workflows and deployment reliability.
- Monitor platform health, performance metrics and operational KPIs post-release, helping drive issue resolution and continuous improvement.
- Work across Creator Platform and broader Rockstar development teams to develop robust solutions for complex software challenges.
Requirements
- 5+ years of experience on a software development team using C++.
- An understanding of computing fundamentals and related terminology.
- Ability to manage large code bases with variety of different areas, with an understanding of risk associated with proposed changes.
- 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.
- Experience with source control workflows, including branch management, code integration, conflict resolution, and maintaining stable development practices.
- Proficient with GitLab and/or GitHub, including their CI/CD systems.
- Ability to collaborate positively with other departments across Rockstar studios.
Skills
- C++
- GitLab CI/CD
- GitHub CI/CD
- Source control workflows
- Branch management
- Code integration
- Conflict resolution
- Debugging C++ code
- System performance measurement
- Memory use measurement
Location
- London
Work Type
- Full-time
- Permanent
- In-office
Experience Level
- 5+ years
About the Company
- At Rockstar Games, we create world-class entertainment experiences.
- 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 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.
Equal Opportunity
- We encourage applications from all suitable candidates regardless of age, disability, gender identity, sexual orientation, religion, belief, race, or any other protected category.
