Cloud Imperium Games is seeking a Senior Gameplay Engineer to join us in our Los Angeles studio!


  • Design and implement well-engineered, reliable, maintainable, optimized, and bug-free code.
  • Develop and test code, fix bugs, and profile and optimize code as directed
  • Assist in designing and creating gameplay tools that facilitate developer workflow and alleviates bottlenecks
  • Work with an interdisciplinary agile team of artists, designers, and programmers to design, prototype, and implement new gameplay features
  • Keep up to date on state-of-the-art software engineering methods, practices, and technologies
  • Provide technical leadership within areas of expertise to the engineering team
  • Mentor other engineers as needed to increase their capabilities and productivity
  • Identify technical and developmental risks/obstacles and generate solutions to overcome identified risks
  • Document and peer review technical designs with other software engineers
  • Communicate with other team members, internal customers, and (when required) external customers to determine requirements
  • Work with QA, providing information needed to fully test developed code
  • Provide support to internal customers for developed software
  • Follow best practices, development processes, and coding standards
  • Function well with limited supervision
  • and other duties and responsibilities assigned by Cloud Imperium Games reasonably consistent with employee's skills and experience


  • A minimum of 3 years professional game programming experience in C++
  • Strong C++ programming skills
  • Strong debugging skills
  • Strong multi-threaded programming skills
  • Worked with modern C++ game-engines
  • Experience with multiplayer programming
  • Worked on at least one shipped AAA title
  • A passion for making and playing games
  • Work well in a cooperative environment
  • Excellent verbal and written communications skills
  • Self-motivated and self-directing, knowledgeable about and willing to pitch in on many areas of development
  • International travel may be required as part of the role


  • Lumberyard development experience
  • Space combat sim development experience
  • Passion for science fiction and space exploration
  • Online game and/or MMO development experience, ideally including interfacing with backend server code

This position is offered at our Los Angeles Studio by Cloud Imperium Games LLC.

If you feel you have something to offer this role, even if you don't think you qualify for all the above, you should still apply - we are an inclusive employer and if you have potential, talent and a great work ethic, we want to hear from you.