Senior Gameplay Programmer

Senior Gameplay Programmer

Manchester Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Join us to design and implement exciting gameplay features for Star Citizen.
  • Company: Cloud Imperium Games creates groundbreaking video games, including the record-breaking Star Citizen.
  • Benefits: Enjoy a relaxed work environment with social activities and a focus on innovation.
  • Why this job: Be part of a passionate team making history in the gaming industry with a dedicated community.
  • Qualifications: Proficient in C++ and experienced in game development, especially with 3D mathematics.
  • Other info: We celebrate diversity and welcome all backgrounds to join our creative journey.

The predicted salary is between 36000 - 60000 £ per year.

About Us: Founded in 2012, Cloud Imperium Games creates cutting-edge videogames that defy expectations. We’re currently developing Star Citizen, a record-breaking multiplayer online space sim, and Squadron 42, a cinematic single-player adventure set in the same universe. Join us as we break boundaries and make videogame history. We are a crowdfunded company with a dedicated community of backers helping us create the “Best Damn Space Sim Ever”. Our studios are located in Manchester, Los Angeles, Austin, and Frankfurt, fostering a relaxed, innovative, and future-oriented environment with various social groups and activities.

Role Overview: We are seeking a skilled and talented Senior Gameplay Programmer to work on our PC space combat sim, Star Citizen. You will work in a cross-disciplinary team environment to implement game features and systems within our proprietary StarEngine, a multi-platform project that involves frequent code recompilation.

Responsibilities:

  • Design and implement reliable, maintainable, and bug-free code
  • Collaborate on developing gameplay systems
  • Follow best practices, development processes, and coding standards
  • Document and peer review technical designs
  • Coordinate with QA to facilitate testing
  • Support internal customers with developed software
  • Stay updated on the latest software engineering practices and technologies

Ideal Candidate: A passionate game developer experienced with:

  • Proficient in C++ within large shared codebases
  • Strong knowledge of 3D mathematics
  • Programming game features and systems
  • Collaborative team work in a co-located environment
  • Explaining and presenting technical solutions to diverse teams

We welcome passionate gameplay programmers to join the ‘verse and become our latest Star Citizen!

Our Commitment to Diversity: We are committed to cultivating a culture that celebrates all backgrounds, lifestyles, and perspectives. We strive to build a team that reflects the diversity of the universe we create.

Fraud Warning: Beware of fraudulent job offers. We do not request personal information or money through social media or chat apps. Report suspicious activity to authorities and contact us at info{@}cloudimperiumgames.com with any concerns.

If you thrive in a dynamic environment and enjoy working with enthusiastic teams, we’d love to hear from you!

Senior Gameplay Programmer employer: Cloud Imperium Games Limited

Cloud Imperium Games is an exceptional employer, offering a vibrant and innovative work culture in Manchester that encourages creativity and collaboration among passionate game developers. With a commitment to employee growth and a diverse community, we provide unique opportunities to work on groundbreaking projects like Star Citizen, all while enjoying a relaxed atmosphere filled with social activities and support for professional development.
C

Contact Detail:

Cloud Imperium Games Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Gameplay Programmer

Tip Number 1

Familiarise yourself with the proprietary StarEngine used by Cloud Imperium Games. Understanding its architecture and how it integrates with gameplay systems will give you a significant edge during interviews.

Tip Number 2

Showcase your experience with C++ in large shared codebases. Be prepared to discuss specific projects where you've implemented game features, as this will demonstrate your practical knowledge and problem-solving skills.

Tip Number 3

Highlight your collaborative experiences in a team environment. Share examples of how you've worked with diverse teams to develop gameplay systems, as teamwork is crucial for this role.

Tip Number 4

Stay updated on the latest software engineering practices and technologies. Being able to discuss recent trends or tools in game development can set you apart and show your commitment to continuous learning.

We think you need these skills to ace Senior Gameplay Programmer

C++ Programming
3D Mathematics
Game Development
Cross-Disciplinary Collaboration
Code Documentation
Peer Code Review
Software Testing Coordination
Problem-Solving Skills
Understanding of Game Engines
Version Control Systems
Agile Development Practices
Technical Communication
Debugging Skills
Performance Optimisation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++ and any relevant projects you've worked on, especially those involving 3D mathematics or game feature development. Customise it to reflect the skills mentioned in the job description.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for game development and your understanding of Cloud Imperium Games' mission. Mention specific projects like Star Citizen and how your skills can contribute to their success.

Showcase Your Technical Skills: If you have a portfolio or GitHub repository, include links to demonstrate your programming skills and any relevant projects. Highlight your ability to work within large shared codebases and your experience with collaborative team environments.

Proofread and Edit: Before submitting your application, carefully proofread all documents for spelling and grammatical errors. Ensure that your application is polished and professional, as attention to detail is crucial in programming roles.

How to prepare for a job interview at Cloud Imperium Games Limited

Showcase Your C++ Skills

As a Senior Gameplay Programmer, your proficiency in C++ is crucial. Be prepared to discuss your experience with large shared codebases and provide examples of how you've implemented game features using C++. This will demonstrate your technical expertise and problem-solving abilities.

Understand 3D Mathematics

Since the role involves working on a space combat sim, having a solid grasp of 3D mathematics is essential. Brush up on relevant concepts and be ready to explain how you've applied them in previous projects. This knowledge will set you apart from other candidates.

Emphasise Collaboration

The job requires working in a cross-disciplinary team environment. Highlight your experience in collaborative projects and how you've effectively communicated technical solutions to diverse teams. This shows that you can work well with others and contribute positively to the team dynamic.

Stay Updated on Industry Trends

Cloud Imperium Games values innovation and staying current with software engineering practices. Mention any recent technologies or methodologies you've explored and how they could benefit the development process. This demonstrates your commitment to continuous learning and improvement.

Senior Gameplay Programmer
Cloud Imperium Games Limited
Go Premium

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

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