Software Engineer II

Microsoft's Cloud Supply Chain (CSCP) organization enables infrastructure for Microsoft's explosive cloud business growth, delivering world's computer with industry-leading supply chain.
Backend
Mid-Level Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer II

Microsoft's Cloud Supply Chain (CSCP) organization is at the forefront of enabling the infrastructure that powers Microsoft's rapidly expanding cloud business. As a Software Engineer II in the Sourcing team within Supply Chain Engineering, you'll be part of a diverse and skilled team building a unified platform for hardware Devices (Surface, XBOX, HoloLens) and Azure Data centers sourcing processes.

The role demands expertise in distributed systems and event-driven architectures, with strong proficiency in technologies like .NET, Java, and various database systems. You'll be working on transformational projects that directly impact Microsoft's supply chain operations, requiring both technical excellence and strong collaborative skills.

Key responsibilities include designing and implementing robust solutions, engaging with stakeholders across the organization, and maintaining system health through on-call rotations. You'll need to balance technical depth with business acumen, as you'll be influential in architectural decisions and platform direction.

The position offers significant growth opportunities, working with cutting-edge technologies while contributing to Microsoft's sustainable and responsible supply chain initiatives. You'll be part of a team that values diverse perspectives and focuses on innovation, with the chance to work on systems that operate at massive scale.

Benefits include comprehensive healthcare, educational resources, parental leave, and various other perks that make Microsoft an employer of choice. The hybrid work environment (up to 50% work from home) offers flexibility while maintaining collaborative opportunities with the team.

This role is perfect for engineers who are passionate about large-scale systems, enjoy solving complex problems, and want to make a meaningful impact on Microsoft's global supply chain operations. You'll be at the intersection of cloud technology and supply chain innovation, helping to build the next generation of systems that power Microsoft's worldwide operations.

Last updated a month ago

Responsibilities For Software Engineer II

  • Build engineering foundation for Microsoft Supply Chain
  • Engage with stakeholders to determine requirements and influence architecture
  • Write design documents and high-quality code
  • Operate with a live site-first mindset
  • Take up Designated Responsible Individual (DRI) rotations
  • Ensure system responsiveness and incident management within SLAs
  • Identify optimization opportunities
  • Influence technical direction at organizational level

Requirements For Software Engineer II

Java
JavaScript
TypeScript
MongoDB
Node.js
  • Bachelor's Degree in Computer Science or related technical discipline
  • 4+ years technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python
  • 4+ years of professional software engineering experience designing, building, and running cloud services at large scale
  • Must pass Microsoft Cloud background check upon hire and every two years

Benefits For Software Engineer II

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 II

Software Engineer, Rust low level developer

Microsoft is seeking a Rust low-level developer to build innovative security solutions, requiring 3+ years of experience in systems programming and security protocols.

Software Engineer

Software Engineer position at Microsoft's Azure OneDeploy HealthStore team, working on large-scale distributed systems and cloud infrastructure with remote work options.

Software Engineer II

Software Engineer II position at Microsoft working on the Virtualization Core Platform team, developing foundational components of Microsoft's virtualization stack and Hyper-V technology.

Technical Support Engineer

Technical Support Engineer position at Microsoft in Seoul, offering hybrid work model, requiring 3+ years experience and bilingual Korean-English proficiency.

Technical Support Engineering

Technical Support Engineering role at Microsoft, offering hybrid work model with focus on resolving complex customer technical issues and driving product improvements.