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
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.
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.
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.
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.
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.
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.
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.
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.
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.
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.
Senior NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.
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.
Senior Product Engineer [Rust & Typescript]
Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.
Senior Software Engineer (Backend)
Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.
Senior Full Stack Developer (NodeJS/React)
Join Adaptiq as a Senior Full Stack Developer (NodeJS/React) to lead and develop innovative applications remotely.
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.
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.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
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.
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.
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.
Senior Software Engineer (Backend)
Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
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.