Senior Software Engineer - Minecraft

Microsoft•Redmond, WA
•$119,800 - $234,700

About The Position

The Mojang Player Operations team is seeking a Senior Software Engineer to drive innovation in Trust and Safety. The team is responsible for providing players with a high-quality experience across its games and experiences, with a focus on safety and product security. In partnership with Product Management and Design, the engineer will architect and implement end-to-end software systems that help teams and players make better decisions at scale. The role involves exploring and validating solutions through experimentation and delivering maintainable, well-tested systems that adapt to changing player and business needs.

Requirements

  • Bachelor's degree in Computer Science or a related technical field and 4+ years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, Go, or Python, or equivalent experience.

Nice To Haves

  • 4+ years of experience writing and operating cloud web services, preferably with .NET and Azure.
  • Ability to rapidly prototype, iterate, and adopt new tools and technologies to accelerate development and operational effectiveness.
  • Experience owning a product or feature area end to end, including native/C++ code, web services, front-end web technology, and data pipelines.
  • Experience applying automation, machine learning, generative AI, or other data-driven techniques to improve engineering or operational outcomes.
  • Experience working with mobile, console, or PC entertainment software.

Responsibilities

  • Architect, build, and operate features across native game clients and cloud services to support initiatives that help Minecraft players stay safe and feel supported.
  • Take ownership of ambiguous problems across the ecosystem by evaluating approaches, using available tooling, and designing well-factored systems with cross-functional partners.
  • Partner across the engineering organization to incorporate safe-by-design principles into the engineering lifecycle and software stack.
  • Build systems that improve operational workflows through automation, intelligent decision support, and scalable service design.
  • Prototype and validate solutions through experimentation and iterative development to identify high-impact opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service