Gameplay Programmer

Shiny Shoe
alert with exclamation point inside a cirle
This position has been closed.
June 14, 2022
Full Time
United States

We're seeking an experienced, self-starting Gameplay Programmer to join our team! At ShinyShoe, programmers are expected to design, create, maintain and modify game features while frequently collaborating with team members from all disciplines. We are currently working on Inkbound, an online co-op roguelike that we started building after our prior hit Monster Train.

Candidates should have a good understanding of code architecture, optimization strategies, and debugging. It’s also important that they understand what makes a game fun!

You will be expected to be able to deliver well designed, flexible, and performant code. As a small studio, every member of the team has the opportunity to own large features and have a significant impact on the end result.


  • A minimum of 3 years experience building games at a professional game studio.
  • Experience programming in C++, C#, and other widely-used game programming languages.
  • Understanding of flexible code architectures that are easy to modify and extend.
  • Understanding of 3D math - vectors, matrices, transformations, etc.
  • Flexibility in areas of work. You are willing and able to quickly learn new things and execute on many facets of game development.


  • Own large game features from start to completion.
  • Collaborate with designers, artists, and other programmers to build compelling experiences.
  • Build tools to help content creators craft game content.

Desired Experience

  • Experience with the Unity engine.
  • Experience working on server authoritative online games.
  • Tools programming and automation experience.

Due to the immediate nature of this position and current government employment-visa sponsorship restrictions, we are unable to consider candidates without US work authorization.

Keep it polished, fun, and rewarding

Shiny Shoe is an independent studio building original games. Our success stems from our talent and we value the fresh insights our skillful developers bring to our products. We work hard and value professionalism, but never forget that game development should always be rewarding and fun. If you believe your gaming experience, skills and aesthetic matches Shiny Shoe’s approach, then we'd love to hear from you.

About Us

Founded in 2011, Shiny Shoe develops games for PC, console, and mobile. We strive to work on creative projects and on the types of games the team finds compelling. Trying to do things no one else has tried before is what gets us out of bed in the morning.

Our latest title Monster Train was awarded PC Gamer’s “Best Card Game of 2020” and was nominated for Strategy Game of the Year at DICE.

We are located in downtown San Francisco, CA. Our office is near BART, MUNI, bus lines, and Caltrain for easy access.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Our Games

Inkbound is a co-op roguelike RPG that brings the best aspects of Shiny Shoe’s award-winning title, Monster Train, to a world where stories come to life. An unknown force begins to unbind these stories and the worlds they create. It’s up to you and your friends to protect them.

Monster Train is a strategic roguelike deck building game with a twist. Set on a train to hell, you’ll use tactical decision making to defend multiple vertical battlegrounds. With real time competitive multiplayer and endless replayability, Monster Train is always on time.

Programming & Development
Thank you for joining the Work With Indies newsletter! The next issue will arrive on Sunday.
Oops! Something went wrong. Please try again.