Taro Logo

Software Engineer II, Minecraft

Creators of Minecraft, building a better world through the power of play, enabling millions to create and play together globally.
$100,600 - $199,000
DevOps
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Gaming
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer II, Minecraft

Mojang Studios, the creators of Minecraft, is seeking a Software Engineer II to join their Bedrock Build Team within the Minecraft Engineering Systems group. This role focuses on creating and maintaining core build infrastructure and pipelines across 15+ platforms, ensuring codebase security, managing production binary signing, and optimizing development environments for hundreds of developers worldwide.

The position involves working with multi-faceted codebase leveraging cloud services like Azure DevOps, GitHub, and various Azure resources. You'll contribute to scaling platform capabilities, decreasing cycle time, reducing build configuration complexity, and modernizing Minecraft's development process.

The ideal candidate is passionate about end-to-end build infrastructure, DevOps best practices, and internal developer productivity. You should excel at creating fast, reliable, maintainable, and enjoyable build systems, CI/CD pipelines, and caching tools. Strong communication skills and ability to bring clarity to complex projects is essential.

The role offers competitive compensation ($100,600 - $199,000 base pay range across US, higher in SF and NYC), comprehensive benefits, and opportunities for growth through mentorship and hands-on projects. You'll join a collaborative environment working with bright, creative individuals united in building better worlds through play.

Key responsibilities include enhancing build automation pipelines, maintaining high code quality standards, improving system security and compliance, and participating in design and code reviews. The position requires a Bachelor's degree in Computer Science or related field plus 2+ years of technical engineering experience with C++, or equivalent experience.

Mojang Studios values diversity and inclusion, seeking to make their team as diverse as their global community. They offer a supportive work environment with up to 50% work from home flexibility and 0-25% travel requirements.

Last updated a month ago

Responsibilities For Software Engineer II, Minecraft

  • Enhance and maintain Minecraft build automation pipelines, services and tools, ensuring a high standard of quality
  • Lead by example within the team by producing simple, extensible, and maintainable code
  • Improve the security and compliance of Minecraft systems and code
  • Actively participate in design and code reviews, effectively communicating across teams and stakeholders

Requirements For Software Engineer II, Minecraft

Kubernetes
Python
Java
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with C++
  • 2+ years experience working in Gaming or Enterprise software development roles
  • Experience working in Build systems (MSProj, CMake, Nmake, Gradle, YAML, GitHub workflows, etc.)
  • Experience working in Data Systems (Azure Kusto, Databricks, etc)
  • Experience developing Applications and Services on cloud platforms (Azure, AWS, GCP)
  • Experience working with both engineering and support teams in Agile based software delivery practices
  • Experience creating and managing development pipelines in a large-scale product or gaming environment
  • Troubleshooting, debugging skills, and communication skills

Benefits For Software Engineer II, Minecraft

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