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.


Responsibilities

  • 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


Requirements

  • 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


Desirable

  • Experience with GPU programming (graphics shaders, compute)

  • Experience with network programming

  • Experience with UI programming

  • Experience with build systems


Benefits & Perks

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

  • Working in our beautiful office located in Los Angeles!

  • Robust medical and dental insurance for you and your dependents

  • Generous Profit Sharing and Bonus plans

  • 401(k) Retirement Savings Plan with 4% company match

  • Unlimited discretionary vacation and sick days

  • Free onsite parking

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

This position has been filled. Would you like to see our other open positions?