Software Engineer II

Microsoft delivers cloud services and infrastructure through its Cloud Supply Chain organization, supporting over 200 online businesses and managing datacenters worldwide.
$98,300 - $193,200
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer II

Microsoft's Cloud Supply Chain (CSCP) organization is at the forefront of enabling infrastructure growth for cloud services, including AI initiatives. This role offers an exciting opportunity to join a team that manages a vast network of over 200 datacenters supporting services for more than 1 billion customers across 90+ countries.

As a Software Engineer II, you'll be part of the core platform and partner experience team, focusing on building foundational layers and core building blocks that support Microsoft's growing Cloud Supply Chain needs. Your primary responsibility will be designing and implementing solutions to efficiently onboard external partners into Microsoft's supply chain ecosystem at scale.

The position requires strong technical expertise in .NET, Angular, React, and micro-front-end architecture, along with experience in cloud services and Azure stack. You'll be working on developing scalable, resilient supply chain services and collaborating with partner teams to enable new capabilities through experimentation and innovation.

The role offers competitive compensation with a base salary range of $98,300 - $193,200 USD (higher in SF and NYC areas), along with comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. The hybrid work environment allows up to 50% work from home, providing flexibility while maintaining collaborative opportunities.

This is an excellent opportunity for a mid-level engineer looking to make a significant impact on globally scaled business operations while working with cutting-edge technologies in cloud infrastructure. The role combines technical challenges with business-critical objectives, offering substantial growth potential within Microsoft's innovative environment.

Last updated 13 days ago

Responsibilities For Software Engineer II

  • Develop scalable, resilient, and reliable next generation Supply chain services
  • Collaborate closely with partner teams in enabling new capabilities through experimentation and innovation
  • Identify and investigate new technologies, prototype and test solutions for supply chain engineering
  • Combine broad and deep knowledge of relevant business domains with technical excellence
  • Take responsibility for technical problem solving, including creatively meeting product objectives and developing best practices

Requirements For Software Engineer II

JavaScript
TypeScript
Java
Python
React
Node.js
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • 2+ years track record of delivering high quality software components in .NET, Angular, React, C# and micro-front-end architecture
  • 1+ year experience with REST, service-oriented architecture, and cloud services
  • 1+ year experience with Azure stack
  • Must pass Microsoft Cloud background check

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.