Looking for a Senior Tools & Engine Programmer!

Yacht Club Games is looking for a talented senior programmer to join our internal engine team. We are looking for eager candidates to help us create and maintain the technical foundation of future projects.


  • Collaborate with all disciplines to identify how to utilize existing technology or design new solutions

  • Improve and extend existing pipelines and toolchains to optimize productivity and runtime performance

  • Understand and improve the data-flow and architecture of a game engine


  • Passionate about playing and making games

  • Proficient in C and C++ programming languages for creating 2D and 3D games

  • Strong 3D math skills (linear algebra, vector math)

  • Experience with multi-threading

  • Experience with low level debugging and optimization

  • Experience writing multi-platform code

  • Proactive, curious, and confident in learning on the fly

  • Good oral and written communication skills; ability to work and contribute in a collaborative environment


  • Experience with GPU programming (graphics shaders, compute)

  • Experience with network programming

  • Experience with UI programming

  • Experience with build systems


  • Every member is a core part of the team, involved in any part of the company that interests them!

  • Working in heart of Sawtelle Japantown located in Los Angeles!

  • Robust medical and dental insurance

  • Profit Sharing and Bonus plans

  • 401k Retirement Plan

  • Unlimited vacation and sick days

  • Free onsite parking

  • Fully stocked kitchen with unlimited snacks!

  • Chance to work with a top-notch team on cool and unique games!