Software Engineer

Microsoft is a global technology company that delivers cloud services, software, and infrastructure solutions serving over 1 billion customers worldwide through 200+ datacenters.
$81,900 - $160,200
Cloud
Entry-Level Software Engineer
Hybrid
5,000+ Employees
1+ year of experience
AI · Enterprise SaaS · Cloud

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 is part of Microsoft's Cloud + AI division, focusing on developing cutting-edge systems for data center growth and material supply chain management.

The position offers an exciting opportunity to work on large-scale distributed systems that support over 200 online businesses including Azure, Office 365, Xbox Live, and Bing. You'll be part of a team that manages a global portfolio of more than 200 datacenters supporting services for over 1 billion customers in 90+ countries.

As a Software Engineer, you'll develop automation solutions, collaborate with cross-functional teams, and work on innovative projects that directly impact Microsoft's cloud infrastructure. The role combines cloud technology, AI, and supply chain management, offering a unique opportunity to work with cutting-edge technologies while solving complex real-world problems.

The position offers competitive compensation, comprehensive benefits, and the chance to work in a hybrid environment with up to 50% work from home flexibility. You'll be part of Microsoft's inclusive culture that values diversity and provides numerous opportunities for professional growth and development.

This is an ideal role for someone passionate about cloud technology, distributed systems, and AI, who wants to make a significant impact at one of the world's leading technology companies. You'll have the opportunity to work with the latest technologies while contributing to systems that power Microsoft's global cloud infrastructure.

Last updated 6 days ago

Responsibilities For Software Engineer

  • Develop software applications, systems, and services that drive automation and scalability
  • Collaborate with stakeholders to gather requirements, estimate development efforts, and design and implement software solutions
  • Conduct code reviews, perform unit and integration testing, and troubleshoot issues
  • Integrate software components into broader systems
  • Continuously improve existing systems and develop new features
  • Work in a collaborative and cross-functional environment

Requirements For Software Engineer

Python
Kubernetes
  • Bachelor's Degree in Computer Science or related technical discipline
  • 1+ years experience with fundamentals in computer science, debugging, testing, and problem-solving
  • 1+ years of experience in developing distributed computing systems
  • Experience with C#, Python, Visual Studio, Git, PowerBI, and Kubernetes
  • Communication skills and ability to collaborate effectively
  • Experience with AI development
  • Familiarity with Azure cloud technologies
  • Knowledge of secure software design principles

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

Software Engineer position at Microsoft's Azure Core Compute Team, focusing on cloud infrastructure development and system reliability.

Technical Support Engineer- Azure App Services

Technical Support Engineer position at Microsoft focusing on Azure App Services, offering hybrid work and comprehensive benefits.

Fiber Delivery Engineering - Technical Program Manager

Technical Program Manager role at Microsoft managing fiber delivery engineering projects for cloud infrastructure.

Mechanical Engineer

Microsoft Mechanical Engineer position focusing on datacenter operations and infrastructure management.

Mechanical Engineer

Mechanical Engineer position at Microsoft's Cloud Operations & Innovation team, focusing on datacenter operations and infrastructure in Cheyenne, Wyoming.