Enable job alerts via email!

Principal Programmer

Cloud Imperium Games Limited

Manchester

On-site

GBP 50,000 - 90,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Principal Programmer, where you’ll be at the forefront of developing an ambitious space combat simulator. This role involves collaborating with a dynamic team to design and implement robust code that supports live service operations. You will work within a multi-platform codebase, ensuring smooth gameplay experiences while staying updated on the latest engineering practices. If you have a passion for gaming and thrive in a collaborative environment, this is the perfect opportunity to make a significant impact in the gaming industry.

Benefits

Flexible working hours
Social activities (gaming, sports)
Innovative work environment
Diversity and inclusion initiatives

Qualifications

  • Proficiency in C++ within a large, shared codebase.
  • Strong understanding of 3D mathematics for gameplay systems.

Responsibilities

  • Design and implement reliable, maintainable, and bug-free code.
  • Collaborate with team members to optimize gameplay systems.

Skills

C++
3D Mathematics
Live Service Programming

Job description

We are a crowdfunded company with a dedicated and enthusiastic community of backers who are helping us create the “Best Damn Space Sim Ever”. We value exceptional and diverse talent.

Founded in 2012, Cloud Imperium Games develops cutting-edge video games that challenge expectations. We are currently working on 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 push boundaries and make gaming history.

We are seeking a skilled and talented Programmer to join our team working on our PC space combat sim, Star Citizen. The Principal Programmer will collaborate in a cross-disciplinary team to ensure our live service runs efficiently and smoothly within our proprietary StarEngine, a multi-platform, multi-million line codebase that requires frequent recompilation.

Responsibilities:
  1. Design and implement reliable, maintainable, and bug-free code to support live service operations and updates.
  2. Collaborate with team members to maintain and optimize gameplay systems.
  3. Follow best practices, development processes, and coding standards.
  4. Document and peer review technical designs with other engineers.
  5. Work with QA to test developed code and address live service issues promptly.
  6. Provide ongoing support to internal customers for developed software.
  7. Stay updated on the latest software engineering methods, practices, and technologies.
What we look for in a Principal Programmer:
  • A passion for making games.
  • Proficiency in C++ within a large, shared codebase.
  • A strong understanding of 3D mathematics for maintaining and optimizing gameplay systems.
  • Highly motivated and self-sufficient.
  • Experience programming in a live service environment.
  • Ability to work well in a collaborative, co-located team.
  • Ability to explain and present technical solutions to diverse team members.

We welcome passionate gameplay programmers to join the ‘verse and become part of Star Citizen!

Our commitments:

CIG Diversity Statement: We are a global company committed to fostering a culture that celebrates all backgrounds, lifestyles, and perspectives. We aim to create an environment where diversity is recognized, appreciated, and understood. As an Equal Opportunity Employer, we strive to build a team that reflects all walks of life, encouraging everyone to bring their unique qualities to work. Our differences make us stronger and our universe more vibrant.

Fraud Prevention: Be aware of fraudulent job offers claiming to be from CIG. We do not request personal information or money through social media or chat apps. If you suspect fraud, contact local authorities and reach out to us at info{@}cloudimperiumgames.com with any information.

If you thrive in a dynamic, growth-oriented environment and enjoy working with passionate, high-achieving colleagues, consider joining us!

With studios in Manchester, Los Angeles, Austin, and Frankfurt, our teams work in a relaxed, innovative environment. We host various social activities, including tabletop gaming, wargaming, yoga, football, and tennis.

Join us as we continue to create the most ambitious space sim ever, supported by a vibrant community of backers eager to see us succeed.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Statistical Programmer

JR United Kingdom

Manchester

Remote

GBP 50,000 - 70,000

6 days ago
Be an early applicant

Principal Statistical Programmer

JR United Kingdom

Leeds

Remote

GBP 50,000 - 70,000

4 days ago
Be an early applicant

Principal Statistical Programmer

JR United Kingdom

Bradford

Remote

GBP 60,000 - 80,000

6 days ago
Be an early applicant

Principal Statistical Programmer

JR United Kingdom

Bolton

Remote

GBP 50,000 - 75,000

12 days ago

Principal Statistical Programmer

JR United Kingdom

Preston

Remote

GBP 45,000 - 70,000

12 days ago

Principal Statistical Programmer

JR United Kingdom

Liverpool

Remote

GBP 40,000 - 70,000

12 days ago

Principal Statistical Programmer

JR United Kingdom

Wakefield

Remote

GBP 50,000 - 80,000

12 days ago

Principal Statistical Programmer

JR United Kingdom

Stoke-on-Trent

Remote

GBP 50,000 - 80,000

12 days ago

Principal Statistical Programmer

JR United Kingdom

Sheffield

Remote

GBP 50,000 - 80,000

12 days ago