Senior Software Engineer, Data Platforms and Services - Minecraft | Microsoft Careers
At a glance
AI generatedTL;DR
As a Senior Software Engineer at Mojang Studios, you will join the Minecraft team to design and build scalable data platforms and services that drive player insights, personalization, and analytics. Your day-to-day responsibilities include owning end-to-end development of cloud-based data services using Azure, Terraform, and CI/CD pipelines, ensuring reliable deployments across environments. You will also act as a Directly Responsible Individual (DRI) for critical systems, focusing on production reliability through monitoring and incident response. Additionally, you will work on performance optimization, cost efficiency, and security compliance while building shared C++ telemetry libraries used across gameplay systems. The role requires expertise in C++, familiarity with modern C++ standards, and experience with data ingestion platforms like Azure-based systems or Spark. Knowledge of C# or Python for platform-side tooling is preferred, as well as a passion for Minecraft and player-focused product development.
Skills
What you'll do
- Design and build scalable data services and APIs for Minecraft player insights and personalization.
- Manage end-to-end cloud infrastructure using Azure, Terraform, and CI/CD pipelines for consistent deployments.
- Ensure production reliability through monitoring, incident response, and clear service ownership models.
- Optimize performance, cost efficiency, and security compliance across all data systems and services.
- Develop and maintain shared C++ telemetry libraries used in gameplay systems and services.
What we're looking for
- Master's Degree in Computer Science or related field with 3+ years of experience, or Bachelor's degree with 4+ years of relevant experience.
- Experience developing production systems in C++ and working within large legacy codebases.
- Familiarity with modern C++ standards (C++14/17/20) and best practices for memory management and performance optimization.
- Expertise in building cloud-based data services using Azure, Terraform, and CI/CD pipelines.
- Strong understanding of production reliability, including incident response and service ownership models.
Employer
About Microsoft
Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing
Microsoft currently has 534 open roles on FindRole.
Listed pay typically runs $119,800–$234,700 across 488 roles with salary data.
Most-posted roles
- | Microsoft Careers 121
- Principal Software Engineer | Microsoft Careers 19
- Senior Software Engineer | Microsoft Careers 18
- Software Engineer II | Microsoft Careers 10
- Principal Applied Scientist | Microsoft Careers 5