Software Engineer 2

Microsoft

5+ yrs Noida Full Time Hybrid (office + remote)
Microsoft logo
Posted : today
Actively hiring

Job description

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.

Responsibilities

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.

Qualifications

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.

Essential Skills

CC++C#JavaJavaScriptPythonWeb ServicesCI/CDAutomated Testing

Good to Have

AzureMachine LearningAgentic Workflows

Highlights

  • Actively hiring

More Details

RoleSoftware Engineer 2
IndustryGaming
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Microsoft Corporation logo

Microsoft Corporation

Gaming

Software Engineer 2 at Microsoft | SkillMX | SkillMX