Software Engineer

Microsoft is a global technology company that operates cloud services, including Azure platform, serving over 1 billion customers worldwide through 200+ datacenters in 90+ countries.
Backend
Entry-Level Software Engineer
Hybrid
5,000+ Employees
1+ year of experience
Enterprise SaaS · Cloud

Description For Software Engineer

Microsoft's Cloud Supply Chain (CSCP) organization is seeking a Full-Stack Software Engineer to join their team in developing supply chain platform solutions. The role is part of Microsoft's expanding cloud business, which supports over 200 online businesses including Azure, Office 365, Xbox Live, and more. The position offers an opportunity to work on large-scale systems that power Microsoft's global infrastructure across 200+ datacenters.

The ideal candidate will drive innovation in customer experience, process automation, and AI while focusing on operational excellence. You'll be working with modern technologies and frameworks, developing both frontend and backend solutions, and implementing cloud-based architectures. The role requires strong technical expertise in full-stack development, with opportunities to work on everything from SPAs to robust backend services.

This position offers significant growth potential within Microsoft's cloud infrastructure team, with exposure to cutting-edge technologies and global-scale problems. You'll collaborate with cross-functional teams, participate in the full software development lifecycle, and contribute to maintaining a diverse and inclusive culture. The hybrid work environment (up to 50% work from home) provides flexibility, and the comprehensive benefits package includes industry-leading healthcare, educational resources, and parental leave.

The role is perfect for developers who are passionate about cloud computing, enjoy solving complex technical challenges, and want to impact millions of users worldwide. You'll be part of a team that values continuous learning, innovation, and technical excellence while building solutions that power Microsoft's global cloud infrastructure.

Last updated 2 months ago

Responsibilities For Software Engineer

  • Own and deliver complete feature areas and large-scale solutions
  • Create and maintain Single Page Applications (SPAs)
  • Develop robust, scalable, and secure backend services
  • Implement and manage cloud-based solutions
  • Develop and maintain CI/CD pipelines
  • Work with cross-functional teams
  • Stay updated with emerging technologies
  • Foster an inclusive culture and participate in hiring

Requirements For Software Engineer

TypeScript
JavaScript
Java
  • 1+ years of software development experience with large-scale systems
  • Experience with C/C++, C#, Java, TypeScript, JavaScript
  • Excellent analytical, problem-solving, and debugging skills
  • Understanding of object-oriented design, coding patterns, and testing practices
  • Must pass Microsoft Cloud background check

Benefits For Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineer

Software Engineer

Entry-level Software Engineer role at Microsoft Digital focusing on AI-driven solutions and cloud technologies.

Critical Environment Electrical Engineer

Critical Environment Electrical Engineer role at Microsoft focusing on datacenter infrastructure and electrical engineering design.

Technical Support Engineering

Technical Support Engineer role at Microsoft, focusing on Windows system administration and customer support, with hybrid work options and comprehensive benefits.

Technical Support Engineering

Technical Support Engineer role at Microsoft, focusing on Azure services and customer support, with hybrid work options and comprehensive benefits.

Software Engineer

Software Engineer role at Microsoft's Azure Data team, building next-gen data integration services with 1+ years experience required.