Get a job: The Behemoth is seeking a Senior Programmer

"If you write super awesome code, we want you to work with us!" says the developer of Castle Crashers, which is seeking a senior programmer.

The Gamasutra Job Board is the most diverse, active and established board of its kind for the video game industry!

Here is just one of the many, many positions being advertised right now.

Senior Programmer, The Behemoth

Location: San Diego, California

If you write super awesome code, we want you to work with us!

The senior programmer will be responsible for supporting existing game and engine systems, concentrating on networking systems (matchmaking and multiplayer communication). In addition, the role involves working with game designers to implement new features and tools, possibly outside of networking. We’re looking for someone who can come up to speed quickly and start contributing to current products out of the gate, and someone who can help create a foundation for future products.

What have you done, and what are you good at?

  • You have five or more years of programming experience in the game industry, primarily C++, with at least two shipped console titles under your belt. Experience with Xbox One or Steam is preferred.

  • You have experience with networking systems and have worked with matchmaking services such as those provided by platform holders for Steam and Xbox One.

  • You are highly motivated and willing to take initiative to get things done.

  • You are interested in game design and might have designed games yourself.

  • You are able to quickly understand a complex codebase; you can figure out how the pieces fit together and how to make changes that fit into existing systems.

  • You can communicate in a clear and positive way with co-workers with varying degrees of programming knowledge.

  • You design and code for testability and work well with Quality Assurance personnel to produce a game with high quality.

  • Ideally, you have some experience with Adobe Flash.

  • You have an excellent eye for detail and a high standard of quality.

What will you be doing?

  • Becoming familiar with an existing codebase and maintaining existing networking systems, particularly matchmaking, but also voice chat and multiplayer gameplay code.

  • Participating in game design discussions to come up with new ideas.

  • Communicating with designers to work out how new features fit into the existing game.

  • Working with QA to make sure existing features continue to work and new features work as expected.

  • Suggesting and implementing improvements to make the code more maintainable, testable, portable, and flexible.

Interested? Apply now.

About the Gamasutra Job Board

Whether you're just starting out, looking for something new, or just seeing what's out there, the Gamasutra Job Board is the place where game developers move ahead in their careers.
Gamasutra's Job Board is the most diverse, most active, and most established board of its kind in the video game industry, serving companies of all sizes, from indie to triple-A.

Looking for a new job? Get started here. Are you a recruiter looking for talent? Post jobs here.

Latest Jobs

Xbox Game Studios

Redmond, Washington
Technical Lighting Artist


Hamburg, Germany
Game Designer - Elvenar

Six Foot

Houston, TX
Six Foot Director, Player Relations

Hometopia Inc.

Lead Engineer
More Jobs   


Explore the
Subscribe to
Follow us

Game Developer Job Board

Game Developer Newsletter


Explore the

Game Developer Job Board

Browse open positions across the game industry or recruit new talent for your studio

Subscribe to

Game Developer Newsletter

Get daily Game Developer top stories every morning straight into your inbox

Follow us


Follow us @gamedevdotcom to stay up-to-date with the latest news & insider information about events & more