Taro Logo

Software Engineer

Microsoft is a global technology company that operates cloud services and infrastructure supporting over 200 online businesses including Azure, Office 365, Xbox Live, and Bing.
$81,900 - $160,200
Cloud
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer

Microsoft's Cloud Supply Chain (CSCP) organization is seeking a Software Engineer to join their dynamic team responsible for enabling infrastructure growth, including AI initiatives. This role sits within a crucial division that manages cloud capacity delivery for all Microsoft cloud services through intelligent systems and continuous learning.

The position offers an exciting opportunity to work on highly scalable services and world-class product experiences within Microsoft's massive cloud infrastructure, which supports over 200 datacenters and serves more than 1 billion customers across 90+ countries. You'll be working specifically with the team focused on improving integration with partner teams, driving supply chain agility, and optimizing capacity planning.

As a Software Engineer, you'll have the chance to work across multiple technology stack layers, from customer-focused user experience to building scalable distributed cloud services. The role requires strong technical skills in languages like Java, JavaScript, or Python, and offers exposure to complex business problems in cloud infrastructure and supply chain management.

The position comes with competitive compensation ranging from $81,900 to $160,200 annually (higher in SF and NYC areas), along with Microsoft's comprehensive benefits package including industry-leading healthcare, educational resources, and parental leave. You'll be part of a collaborative environment where you can contribute to architectural decisions and help shape the future of Microsoft's cloud infrastructure.

This is an ideal opportunity for someone who enjoys creating and working towards well-defined long-term architecture goals while solving challenging business process problems with technology. The hybrid work environment (up to 50% work from home) offers flexibility, and you'll be part of a team that's directly impacting Microsoft's cloud services growth and innovation.

Last updated 7 months ago

Responsibilities For Software Engineer

  • Contribute to a high functioning feature team
  • Collaborate with multiple teams across Microsoft to deliver key planning solutions
  • Contribute to design and implementation of future architecture for capacity planning system
  • Help gather, define, cost, and implement engineering deliverables

Requirements For Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline
  • Experience coding in C, C++, C#, Java, JavaScript, or Python
  • Ability to pass Microsoft Cloud background check
  • Problem solving and communication skills
  • Ability to quickly pick up existing concepts and employ new techniques
  • Track record of working with partner teams and managing dependencies

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?