Senior Software Engineer, Minecraft Core Engine

Creators of Minecraft, building a better world through the power of play
$117,200 - $229,200
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
4+ years of experience
Gaming

Description For Senior Software Engineer, Minecraft Core Engine

Join Mojang Studios, the creative force behind Minecraft, as a Senior Software Engineer focused on the core engine of the world's best-selling video game. This role offers an exciting opportunity to work with a team of talented engineers in Redmond, WA, where you'll be responsible for crucial platform implementations including memory, threading, file I/O, audio, and input systems.

The position requires expertise in both high-level C++ architecture and low-level CPU features, which you'll use to enhance the Minecraft engine and expand its reach to new platforms. You'll be working in a hybrid environment, with up to 50% work-from-home flexibility, joining a diverse and passionate team dedicated to building better worlds through play.

As part of Microsoft's broader mission to empower every person and organization globally, you'll contribute to a game that reaches millions of players and is used as an educational tool worldwide. The role offers competitive compensation ranging from $117,200 to $229,200 per year, along with comprehensive benefits including industry-leading healthcare, educational resources, and parental leave.

The ideal candidate will bring 4+ years of C++ development experience, strong debugging skills, and preferably experience with game engine development. You'll be responsible for maintaining and optimizing the engine's performance, leading by example in code quality, and collaborating across teams to solve complex technical challenges.

At Mojang Studios, you'll find yourself among bright, warm, and creative individuals all working towards the shared goal of creating exceptional gaming experiences. The studio values diversity and inclusion, aiming to reflect their global community in their team composition. This is an opportunity to be part of a studio that not only creates one of the world's most popular games but also strives to make a positive impact through the power of play.

Last updated 7 days ago

Responsibilities For Senior Software Engineer, Minecraft Core Engine

  • Maintain and refactor the Minecraft engine with an eye for quality and performance
  • Lead by example within the team by producing simple, extensible, and maintainable code
  • Repair bugs in the product by investigating and addressing root causes for systemic issues
  • Identify, architect, implement solutions to problems
  • Engage with teams across the studio on project planning, knowledge-sharing and code reviews

Requirements For Senior Software Engineer, Minecraft Core Engine

Java
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 4+ years of experience developing in C++, preferably cross-platform
  • 2+ years of experience with designing, programming, and debugging
  • Knowledge of modern game engines architecture and development
  • Extensive troubleshooting and debugging skills
  • Experience driving cross-org and cross-discipline communications
  • Previous shipped video game titles as a software developer

Benefits For Senior Software Engineer, Minecraft Core Engine

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Mojang Studios Senior Software Engineer, Minecraft Core Engine

Senior Software Engineer, Minecraft

Senior Software Engineer position at Mojang Studios working on Minecraft Marketplace Services, focusing on cloud-based development and scalable solutions.

Graphics Engineer

Experienced Graphics Engineer needed for Minecraft: Java Edition at Mojang Studios in Stockholm. Optimize rendering pipeline, collaborate with global team.

Graphics Engineer

Experienced Graphics Engineer needed for Minecraft: Java Edition at Mojang Studios in Stockholm. Optimize rendering pipeline, collaborate with global team.

Node.js/TypeScript Platform Engineer

Senior Backend Engineer role at BitGo, focusing on Node.js and TypeScript platform development for digital asset infrastructure.

Senior Backend Engineer

Senior Backend Engineer position at Sentry, working on core platform features and integrations using Python and TypeScript in a hybrid work environment.