Software Engineer

Microsoft is a global technology company that powers cloud services through unified global datacenters, enabling commercial cloud services.
$81,900 - $160,200
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
1+ year of experience
Enterprise SaaS · Cloud

Description For Software Engineer

Microsoft's Cloud Operations & Innovation (CO+I) team is seeking a Software Engineer to transform cloud computing resource delivery worldwide. This role is central to Microsoft's cloud computing transformation, working in an agile environment that combines frequent shipping with long-term strategic planning. The position involves developing both front-end applications and back-end services, working at the heart of Microsoft's business transformation to ensure compute capacity availability. The team operates unified global datacenters, powering Microsoft's cloud services and contributing to ~30% of Microsoft's revenue ($38.9 billion in FY25 Q1). The role offers the opportunity to work with cutting-edge technology, collaborate with multiple engineering and business teams, and contribute to critical business decision-making systems. The position includes up to 100% work-from-home flexibility and competitive compensation. The ideal candidate will work closely with business stakeholders, program managers, and other software engineers to deliver robust, high-performing solutions for datacenter resource management, ensuring Microsoft meets its cloud customer commitments.

Last updated an hour ago

Responsibilities For Software Engineer

  • Develops front-end applications and back-end services to support critical business functions delivering cloud capacity to customers
  • Delivers platforms and tools that accelerate application building and provide consistent user interactions
  • Engages with engineers and program managers to identify opportunities to accelerate business decision making
  • Responsible for getting applications and services to production quickly while ensuring code quality and security

Requirements For Software Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical discipline
  • Experience coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud Background Check
  • Ability to meet Microsoft, customer and/or government security screening requirements

Benefits For Software Engineer

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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 II

Software Engineer II position at Microsoft's Cloud Supply Chain organization, focusing on supply chain traceability solutions with hybrid work options in Redmond, WA.

Software Engineer

Software Engineer position at Microsoft's Business & Industry Copilots group, focusing on full-stack development for next-generation business applications using AI and cloud technologies.

Software Engineer II

Microsoft is hiring a Software Engineer II in Hyderabad to develop SAP solutions for their Cloud Supply Chain organization, offering hybrid work and comprehensive benefits.

Software Engineer II

Microsoft Software Engineer II position in Redmond, focusing on scalable services and backend development with 2+ years experience required.

Software Engineer II

Microsoft Azure Edge team is hiring a Software Engineer II to build and maintain large-scale distributed systems for edge computing, offering remote work and competitive compensation.