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.