For decades, Wizards of the Coast has connected people around the world through play and imagination, with core games that have defined their genres - Magic: The Gathering® and Dungeons & Dragons®. We want to offer more ways to connect and play as the company grows. And that’s where you come in.
As the Principal Software Development Engineer on the Platform team, you will lead development of services, web applications, and SDKs to enable our publishing partners to create connected experiences for our players. Wizards of the Coast is working to become the next big game industry publisher, and the Platform team is working to unify our developers and players into a single ecosystem. You will work with developers who are building online games, supporting both client SDKs and diverse server technologies. You will set the standard for your discipline on the platform team and will partner with other organizations to push technology and engineering forward at Wizards of the Coast.
We are a full stack team and do everything from web to infrastructure and builds. Individuals frequently specialize, but broad familiarity is a must. You will be involved at every stage of application development from architectural design to production support. As a Principal Engineer, you will be expected to act as a technical resource for a team of over a dozen engineers and be a leader for a smaller squad of 3-5. The ideal candidate for this role has a broad and deep technical vision, excellent communication skills, and high attention to detail.
The above is intended to describe the general content of and the requirements for satisfactory performance in this position. It is not to be construed as an exhaustive statement of the duties, responsibilities, or requirements of the position.