Principal Engineer II
D&D Beyond
Posted on 9/20/2023
INACTIVE
Game publisher
Company Overview
Wizards of the Coast creates entertainment that inspires creativity, sparks passions, forges friendships, and fosters communities around the globe. Their games seek to harness the boundless energy and imagination of their players. In every pursuit, they seek to inspire a lifetime love for games.
Company Stage
M&A
Total Funding
N/A
Founded
1990
Headquarters
Bellevue, Washington
Growth & Insights
Headcount
6 month growth
↑ 4%1 year growth
↑ 4%2 year growth
↑ 4%Locations
Tukwila, WA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Next.js
Node.js
AWS
Docker
Microsoft Azure
MongoDB
MySQL
Postgres
React.js
REST APIs
SQL
Kubernetes
TypeScript
CategoriesNew
Software Engineering
Requirements
- 10+ years of proven software development experience, with the majority in a technical leadership role
- 5+ years designing and building web services and APIs in the cloud using industry-standard practices
- Experience leading projects with significant complexity and business impact
- Proven track record building services in the cloud (e.g., AWS, Azure, etc.)
- Excellent problem-solving skills and attention to detail
- A curious demeanor with a willingness to learn new things and contribute to all areas of the product
- Strong interpersonal, verbal, and written communication skills with an ability to concisely convey technical concepts to leadership
- Successful track record of mentoring and helping grow the careers of engineers at all levels
Responsibilities
- Fully understand the DDB system, its limitations, inter-dependencies, scaling factors, boundary conditions, and reasons behind architectural decisions
- Design, pioneer, and implement solutions to solve the most important needs and technical challenges
- Deconstruct the largest and most complicated problems into simple solutions
- Lead initiatives to improve product performance and scaling
- Influence programming standards, taking the initiative and advocating for change when needed
- Form relationships and trust, as well as share knowledge, across Wizards business units
- Contribute to long-term technical planning and prioritization of work at the project and business unit level
- Assist in the career development of others, actively mentoring individual engineers and the WotC engineering community on technical issues and the latest technologies
Desired Qualifications
- Experience architecting and building E-Commerce sites including integration with payment and back office systems (finance, data warehouse)
- Prior experience breaking down monolithic framework architectures, built using .NET and C#, into smaller distributed services
- Experience with Node.js or Next.js, and REST
- Experience using AWS (e.g., Lambda, Gateway, DynamoDB, SNS, SQS, Event Bridge)
- Experience working with both relational (e.g., SQL Server, MySQL, Postgres) and non-relational databases (e.g., DynamoDB, MongoDB)
- Experience building containerized applications (Docker, Kubernetes)
- Familiarity with React and TypeScript
- A passion for Dungeons & Dragons (D&D)