
Empowering every person and organization on the planet
Microsoft Corporation, headquartered in Redmond, Washington, is a leading technology company known for its software products like Windows and Office, as well as cloud services through Azure. With over 100,000 employees, Microsoft serves millions of customers globally, including major enterprises lik...
Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...
Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

Microsoft • United States, Washington, Redmond
Microsoft is hiring a Senior Software Engineer for the Minecraft Marketplace Services team to develop scalable services that enhance player experiences. You'll work with Azure, C#, and Docker to build and maintain these services. This role requires strong software engineering skills and experience with cloud technologies.
You have 5+ years of software engineering experience, particularly in developing scalable applications that enhance user experiences. Your background includes working with cloud technologies, and you understand the importance of creating robust services that can handle a growing user base. You are proficient in C# and have experience with Azure, which is essential for this role. You thrive in collaborative environments and enjoy working with cross-functional teams to deliver high-quality software solutions.
Your expertise extends to containerization technologies like Docker, which you have used to streamline development and deployment processes. You are familiar with REST API design and understand how to create services that are both efficient and user-friendly. You are passionate about gaming and understand the unique challenges and opportunities that come with developing for a platform like Minecraft.
You are a problem solver who enjoys tackling complex challenges and finding innovative solutions. You have a strong attention to detail and are committed to writing clean, maintainable code. You are also open to mentoring junior engineers and sharing your knowledge with the team, fostering a culture of learning and growth.
Experience with microservices architecture is a plus, as is familiarity with agile development methodologies. If you have worked on gaming platforms or have a background in game development, that would be an advantage. You are also encouraged to apply if you have experience with other programming languages or frameworks that could complement your work in this role.
As a Senior Software Engineer on the Minecraft Marketplace Services team, you will take end-to-end ownership of the development process, from design to deployment. You will collaborate closely with product managers, designers, and other engineers to create services that enhance the Minecraft Marketplace experience for players. Your work will involve building scalable APIs and services that support a growing catalog of content, ensuring that players can easily find and enjoy new experiences.
You will be responsible for implementing features that personalize the marketplace and provide recommendations to players based on their preferences and behaviors. This will involve analyzing user data and working with machine learning models to improve the relevance of content presented to users. You will also participate in code reviews and contribute to the overall architecture of the services, ensuring they are robust and maintainable.
In addition to development work, you will be involved in troubleshooting and resolving issues that arise in production, ensuring that services remain reliable and performant. You will also have the opportunity to mentor junior engineers, helping them grow their skills and contribute effectively to the team.
At Microsoft, you will be part of a diverse and inclusive team that values creativity and innovation. We offer competitive compensation and benefits, including health insurance, retirement plans, and opportunities for professional development. You will have access to the latest tools and technologies, allowing you to stay at the forefront of software engineering practices. Join us in our mission to build a better world through the power of play, and help shape the future of Minecraft.
Apply now or save it for later. Get alerts for similar jobs at Microsoft.