Principal Graphics Engineer - Minecraft

Microsoft is a technology company that creates and sells a wide range of software, hardware, and services.
$137,600 - $267,000
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Gaming

Description For Principal Graphics Engineer - Minecraft

At Mojang Studios, the creators of Minecraft, we are on a mission to build a better world through the power of play. The Minecraft Bedrock Graphics team seeks a Principal Graphics Engineer to engineer robust graphical systems for a dynamic and enduring title. Faced with the challenge of supporting diverse platforms and technologies, we require solutions that accommodate both classic and advanced visual expressions. Our goal is to empower creators and players to manifest their visions by building rendering systems that meet their immediate needs while being extendable to accommodate future advancements in technology.

Responsibilities include:

  • Designing and coordinating the development of Graphics and Rendering technology
  • Validation, review and approval of Graphics/Rendering techniques/system design
  • Improving the maintainability of existing systems
  • High-level/large-scale technical investigations to inform strategic decision-making

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

Preferred Qualifications:

  • Shipped (start to end) 3 major productions in the capacity of a rendering engineer – or – developed at least 5 releases/updates of a GaaS in the capacity of a rendering engineer.
  • 5+ years' experience with production grade rendering systems and tooling (Frame graphs, material systems, shader graphs, etc.)
  • At least 3 implementations of production grade novel computer graphics technique (or equivalent, e.g. rendering system)
  • Professional experience coordinating with multiple disciplines on large complex systems

Microsoft's mission is to empower every person and every organization on the planet to achieve more. We invite you to join us in shaping a future where technology enhances creativity.

Last updated 5 months ago

Responsibilities For Principal Graphics Engineer - Minecraft

  • Design and coordinate development of Graphics and Rendering technology
  • Validate, review, and approve Graphics/Rendering techniques/system design
  • Improve maintainability of existing systems
  • Conduct high-level technical investigations for strategic decision-making

Requirements For Principal Graphics Engineer - Minecraft

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related field
  • 6+ years technical engineering experience
  • Experience with C, C++, C#, Java, JavaScript, or Python
  • Experience with production grade rendering systems and tooling
  • Experience implementing novel computer graphics techniques
  • Experience coordinating with multiple disciplines on large complex systems

Benefits For Principal Graphics Engineer - 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

Interested in this job?

Jobs Related To Microsoft Principal Graphics Engineer - Minecraft

Principal Software Engineer

Principal Software Engineer role at Microsoft's Security Copilot team, building AI-powered security platforms with focus on distributed systems and enterprise architecture.

Principal Software Engineer

Principal Software Engineer role at Microsoft's CoreAI team, working on cutting-edge AI technology with competitive compensation and comprehensive benefits.

Principal Software Engineering Lead

Lead engineering team for AAA multiplayer shooter game at Microsoft's Halo Studios using Unreal Engine 5

Principal Software Engineer

Principal Software Engineer role at Microsoft leading data privacy and security solutions development, requiring 10+ years of experience in distributed systems and software engineering.

Principal Software Engineering Manager

Lead Microsoft's M365 Routing team as Principal Software Engineering Manager, managing high-scale distributed systems and engineering team in Prague.