Wizards of the Coast logo

Lead Software Engineer (Unity or Unreal Engine)

Wizards of the Coast

The Company

Wizards of the Coast, a subsidiary of Hasbro, Inc., is renowned for its engaging stories, stunning art, and innovative gameplay. It connects a global community through its digital gaming and in-person play experiences. From iconic brands like Magic: The Gathering and Dungeons & Dragons, Wizards of the Coast offers a diverse range of entertainment including novels, animated TV series, movies, video games, and more.

The Role

As a Lead Software Engineer at Wizards of the Coast Poland, you will spearhead the development of high-value software and processes to support game development teams. This role involves working with both Unity and Unreal game engines to establish a comprehensive code quality pipeline. Your responsibilities will include writing code for C++ APIs, frameworks, and tools, designing and building automated tests and frameworks, and coding platform libraries for game teams. Additionally, you will explore the integration of AI/ML systems into our quality engineering toolsets.

What You'll Do

  • Work with Unreal and Unity engines to create an end-to-end code quality pipeline.
  • Write code for C++ APIs, frameworks, and tools.
  • Design, build, and extend automated tests and frameworks.
  • Design and code platform libraries for game teams to help with test automation, including cloud-based devices and emulators.
  • Explore the integration of AI/ML systems into our quality engineering toolsets.

What You'll Bring

  • 7 years of proven experience as a lead in quality for software.
  • Experience with C++, Unreal, or Unity game engines.
  • Broad understanding of software internals, software development processes, and debugging tough-to-find issues.
  • Ability to drive consensus on approaches and solutions for creating consistently high-quality game software.
  • Familiarity with deploying solutions in hybrid and multi-cloud environments, AWS experience required.
  • Ability to write automated tests with scripting and automation tools.

Nice to Have

  • Game industry experience

Our Values

  • Be legendary: practice excellence, improve on our legacy, create awesomeness.
  • Build a well-rounded crew: inclusivity and diversity in both our teams and games.
  • Delve into dungeons: embrace challenges with openness and creativity.
  • Don’t split the party: agree or disagree but commit. Collaborate and have respect for each other.
  • It takes a multiverse: we are driven by the lifelong satisfaction of our fans.

We are an Equal Opportunity / Affirmative Action Employer. If you are selected to move forward in our application process and need to request an accommodation, please let your recruiter or coordinator know.

Benefits
Extracted with AI

  • Equal Opportunity / Affirmative Action Employer

Similar jobs

Last update: 23 minutes ago

Wizards of the Coast logo
Wizards of the Coast

Senior DevOps Engineer - Game Development

Senior DevOps Engineer for game development, skilled in AWS, CI/CD, IaC, Terraform, and cloud solutions. Based in Poland, remote work.

Wizards of the Coast logo
Wizards of the Coast

Principal Backend Software Engineer - Magic the Gathering

Lead Backend Engineer for Magic the Gathering, focusing on system design, technical leadership, and team mentorship.

ZAUBAR logo
ZAUBAR

Senior Fullstack & Unity Developer (Gen AI, AR)

Join ZAUBAR as a Senior Fullstack & Unity Developer in Berlin to create immersive AR experiences with GenAI. Work on cutting-edge technology in a dynamic team.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

unity logo
unity

Software Engineer, Quality Assurance

Join Unity as a Software Engineer in Quality Assurance, focusing on back-end development and C# programming.

Uber logo
Uber

Senior Software Engineer: Configuration Management/Deployment

Join Uber's Amsterdam team as a Senior Software Engineer focusing on configuration management and deployment. Solve infrastructure challenges at scale.

Kolibri Games logo
Kolibri Games

Lead Unity Developer

Lead Unity Developer role in Berlin, manage teams, contribute to mobile game development, and ensure project quality.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.

WECHEER logo
WECHEER

Full Stack Team Leader .Net

Lead a remote full-stack team with .NET and Angular expertise, focusing on technical leadership and hands-on development.

Uber logo
Uber

Senior Software Engineer (Elasticsearch)

Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.

Electronic Arts (EA) logo
Electronic Arts (EA)

Senior Software Engineer - C#, C, Automated Testing

Join DICE as a Senior Software Engineer in Stockholm, focusing on C#, C, and automated testing for gaming.

Uber logo
Uber

Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering

Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.

Uber logo
Uber

Software Engineer - Backend - Membership

Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.

Devire logo
Devire

Senior Backend Engineer (JavaScript & Node.js)

Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.

Reaktor logo
Reaktor

Lead Developer with DevOps and Functional Programming

Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.

Meta logo
Meta

Software Engineering Manager - Oculus Studios Core Engineering

Join Meta as a Software Engineering Manager for Oculus Studios, leading engineering teams in game development.

Epic Games logo
Epic Games

Engine Programmer Intern - Unreal Engine

Join Epic Games as an Engine Programmer Intern to work on Unreal Engine's Horde build system frontend.

Monument Re Group logo
Monument Re Group

Software Development Lead

Join Monument Belgium as a Software Development Lead to oversee and align development practices across Belgian locations.

Travian Games logo
Travian Games

Senior Developer/DevOps Software Engineer

Join Travian Games as a Senior Developer/DevOps Engineer in Munich. Work with PHP, Kubernetes, and Docker in a hybrid environment.

Tactile Games logo
Tactile Games

Senior Backend Engineer, LiveOps

Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.

Bonapolia logo
Bonapolia

Senior Java Developer

Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.

Simplicate logo
Simplicate

Senior Quality Assurance Engineer with TypeScript and Automation

Join Simplicate as a Senior QA Engineer, focusing on TypeScript, automation, and quality assurance in a hybrid work environment.

Supernatural logo
Supernatural

Software Engineer (VR, Enablement)

Join Supernatural as a Software Engineer to develop VR tools, work remotely, and innovate in game development.