Principal Software Engineer

Technology, Data & Digital · Software & Web Development · Mobile App Dev · Software Engineering

In short

Mojang Studios, creators of Minecraft, seeks a Principal Software Engineer to lead technical strategy and architecture for their mobile app experience. This hands-on role involves defining the technical vision, leading design and implementation, and mentoring engineers to ensure a secure, reliable, and high-quality experience for millions of players.

Responsibilities

  • Define and communicate the technical vision, architecture, and engineering roadmap for Minecraft Studio’s mobile apps.
  • Lead the design and implementation of foundational application systems, development patterns, and customer-facing features while remaining a hands-on contributor to the codebase.
  • Partner with product, design, and cloud service teams to turn customer needs into coherent end-to-end experiences and durable client-service contracts.
  • Raise the engineering bar through technical mentorship, design and code reviews, thoughtful experimentation, and clear standards for quality, security, privacy, accessibility, performance, and maintainability.
  • Guide the app from early exploration through launch and live operation, using telemetry, customer signals, and operational learning to improve the product and its technical foundations.

Requirements

  • 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.
  • Expertise in iOS development and experience shipping consumer mobile applications.

Desired Qualifications

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

Benefits

  • Certain roles may be eligible for benefits and other compensation.
  • Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay
#mojangjobs#gamingjobs
Microsoft Logo

Company

Microsoft

Job Posted

3 days ago

Employment Type

Full Time

WorkMode

Hybrid

Experience Level

Senior

Locations

United States

Qualification

Bachelor, Master

Applicants

Be an early applicant