Software Engineer 2
Microsoft
Microsoft
Join the Xbox Commerce team and contribute to empowering billions of gamers worldwide. This role is central to building the commerce systems and platforms that connect game publishers with their audience, ensuring gamers can discover and enjoy their favorite titles.
Our team is at the forefront of innovation, leveraging cutting-edge design patterns, cloud technologies, and machine learning to create exceptional experiences. We are committed to maintaining high availability services and safeguarding customer data.
This is an opportunity to be part of a dynamic environment shaping the future of gaming commerce within Microsoft's expansive ecosystem. We foster collaboration across geographic and organizational boundaries to drive impactful changes.
As a Software Engineer on the Xbox Commerce team, you will design and implement robust, scalable back-end services that enhance publisher experiences and integrate seamlessly with various Xbox partner teams.
Key responsibilities include: - Developing products and services using the latest Microsoft technologies. - Collaborating with experts globally to implement significant changes. - Adhering to modern engineering principles, including code reviews and project management best practices. - Tackling the complexities of large-scale, established systems. - Participating in governance, managing technical tasks, and ensuring quality through automated testing and integration validation. - Creating comprehensive technical documentation, writing unit and integration tests, and maintaining CI/CD pipelines. - Utilizing agentic workflows and AI tools to boost daily productivity.
We are seeking candidates with a Bachelor's degree in computer science or a related technical field, coupled with at least 5 years of professional engineering experience. Proficiency in coding languages such as C, C++, C#, Java, JavaScript, or Python is essential.
Ideal candidates will possess excellent design, debugging, and problem-solving skills, alongside a strong passion for customer satisfaction, product quality, and test engineering. Prior experience in shipping high-quality products and services is highly valued.
Familiarity with Azure, web services, multi-tiered distributed applications, and cross-device testing is a significant advantage. This role requires 3 days per week in-office presence.
Microsoft Corporation
Gaming