Wizards of the Coast logo

Principal Backend Software Engineer - Magic the Gathering

Wizards of the Coast

Role Overview

As the Principal Backend Software Engineer at Wizards of the Coast, you will be a pivotal technical leader within our engineering team, focusing on Magic: The Gathering®. This role does not involve direct management but emphasizes technical leadership and strategic direction in backend development.

Responsibilities

  • Technical Leadership: Guide the engineering team's direction and foster a culture of high-quality software development.
  • System Design: Lead the design and architecture of robust backend systems that support Magic: The Gathering® players globally.
  • Development: Implement and oversee the development of web applications, APIs, and services that enhance the gaming experience.
  • Collaboration: Work closely with various stakeholders to align technical strategies and ensure seamless integration across platforms.
  • Mentorship: Mentor and develop team members, enhancing their skills and fostering a collaborative environment.
  • Problem Solving: Tackle complex problems and provide innovative solutions that improve system performance and user satisfaction.

Qualifications

  • Minimum 10 years of software development experience.
  • Proficiency in languages like Go, Node.js, or Rust.
  • Extensive experience with AWS services and containerized applications.
  • Strong background in test-driven development and system architecture.
  • Passion for gaming, particularly Magic: The Gathering® and Dungeons & Dragons®.

Benefits

  • Opportunity to work remotely with flexible hours.
  • Comprehensive health coverage for you and your family.
  • Access to wellness programs and recreational benefits.
  • Performance-based bonuses and recognition for long service.
  • Support for continuous learning and community service.

This position offers a unique opportunity to lead and innovate in a supportive and dynamic environment, contributing to games that inspire millions globally.

Benefits
Extracted with AI

  • Work from home
  • Flexible working hours
  • Extra days off
  • Private medical care
  • MyBenefit system
  • Life insurance
  • Employee Assistant Program
  • Discretionary annual bonus
  • Recognition/long service awards
  • Study support
  • Voluntary work hours

Similar jobs

Last update: 23 minutes ago

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.

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.

Grand Parade logo
Grand Parade

Senior Full Stack Developer (Node.js, React.js)

Join Grand Parade as a Senior Full Stack Developer, working with Node.js and React.js in a hybrid role in Cracow, Poland.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

Triad Group Plc logo
Triad Group Plc

Senior Ruby Developer

Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.

Experis Deutschland logo
Experis Deutschland

Java Backend Developer

Join Experis as a Java Backend Developer in Berlin. Work on security solutions with Java, Spring, and Hibernate. Up to €80k/year, 30 days vacation.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

Semrush logo
Semrush

Senior NodeJS Developer

Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.

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.

Attio logo
Attio

Senior Product Engineer [Rust & Typescript]

Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.

Pass App logo
Pass App

Senior Software Engineer (Backend)

Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.

Adaptiq logo
Adaptiq

Senior Full Stack Developer (NodeJS/React)

Join Adaptiq as a Senior Full Stack Developer (NodeJS/React) to lead and develop innovative applications remotely.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

NCR Voyix logo
NCR Voyix

Backend Software Engineer

Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

PostNord logo
PostNord

Senior Node.js Backend Developer

Join PostNord as a Senior Node.js Backend Developer to drive innovation in our online shipping tool. Work in an agile team with AWS, Node.js, and more.

Winparts logo
Winparts

Senior Back End Developer (Java)

Join Winparts as a Senior Back End Developer in Groningen. Work with Java, PHP, and SAP in a dynamic e-commerce environment.

Bitvavo logo
Bitvavo

Senior Software Engineer (Backend)

Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

YAGER logo
YAGER

Lead Game Designer, Co-Development

Join YAGER as a Lead Game Designer in Berlin, managing a talented team in co-development projects. Hybrid work environment.