Sponsored By

"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.

May 10, 2016

3 Min Read

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.

Read more about:

2016ed recruitment
Daily news, dev blogs, and stories from Game Developer straight to your inbox

You May Also Like