
Lead Gameplay Programmer
Cloud Imperium Games4 months ago
Manchester, United KingdomStaff+
Responsibilities
- Lead the design and implementation of well-engineered, reliable, maintainable, and bug-free gameplay code aligned with project goals.
- Mentor and guide the development team by providing technical direction and fostering collaboration.
- Oversee gameplay system development, cross-team integration, and timely feature delivery.
- Establish and enforce gameplay programming best practices, development processes, and coding standards.
- Review and approve technical designs, conduct peer reviews with senior engineers, and provide constructive feedback.
- Guide integration of PC hardware, technology, and APIs into gameplay development.
Requirements
- Be highly proficient in C++.
- Have experience managing and optimizing a large shared codebase across teams.
- Possess strong knowledge of 3D mathematics and apply it to complex gameplay systems.
- Have extensive experience leading game features and systems from concept through implementation.
- Be able to foster a collaborative team environment and mentor other developers in co-located or remote settings.
- Communicate and present technical solutions clearly to programmers and colleagues in other disciplines.
- Demonstrate a genuine passion for making games.
Tech Stack
Categories
Gaming
About Cloud Imperium Games
Cloud Imperium Games develops PC space-simulation games for a global player community, funded primarily through crowdfunding and game sales. Founded in 2012, the privately held studio is building Star Citizen, a persistent online universe, and Squadron 42, a cinematic single-player campaign set in the same world. The company operates studios in the US, UK, and Germany and works closely with Turbulent in Canada.