Senior Programmer/SDK Engineer
The Spark Senior Programmer/SDK Engineer will help develop our Spark SDK, which provides game developers with a variety of web-enabled services. Spark is a living, breathing ecosystem and is a critical component of Gearbox Software; learn more about what Spark does here and here.
Experience designing software that is modular, scales well and is highly interoperable will be important (some game coders are weaponized and don't take kindly to inconsistent or inconvenient coding interfaces.)
As a Spark SDK Engineer, you'll work closely with our superior web service developers (they made us call them that) which means you'll have a voice in the design and standards discussions. You'll also work closely with game developers, QA, and external partners. That last one is a fancy term for thirdparty game developers which means you'll occasionally be asked to provide support, so your communication skills (written and verbal) will need to be sick, yo.
Since this is an SDK that provides an API, documentation will be important. You don't have to enjoy writing documentation, but it couldn't hurt.
Bonus Points for:
Your application was submitted successfully.