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
Entry-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 join their transformative cloud computing initiative. This role is central to Microsoft's cloud services delivery, operating within unified global datacenters that power approximately 30% of Microsoft's revenue ($38.9 billion in FY25 Q1). The position offers a unique opportunity to work with cutting-edge technology, developing both front-end applications and back-end services that manage datacenter resources.

The ideal candidate will collaborate with business stakeholders, program managers, and fellow engineers to create robust, high-performing solutions that ensure Microsoft meets its cloud customer commitments. The role involves working in an agile environment with frequent deployments while maintaining focus on long-term strategic goals.

This position offers significant growth potential within Microsoft's cloud infrastructure team, where you'll be instrumental in transforming how Microsoft delivers cloud computing resources globally. You'll work with multiple engineering and business teams, connecting data and systems that enable critical business decision-making.

The role combines technical expertise with business impact, offering the opportunity to work on mission-critical systems that directly affect Microsoft's cloud infrastructure. With a competitive salary range of $81,900 - $160,200 (varying by location), comprehensive benefits, and the chance to work remotely, this position presents an excellent opportunity for engineers looking to make a significant impact in cloud computing.

Microsoft's inclusive culture, focused on empowering every person and organization to achieve more, provides an ideal environment for professional growth and innovation. The company's commitment to a growth mindset, collaboration, and values-based leadership makes this an attractive opportunity for those seeking to advance their career in cloud computing.

Last updated 5 minutes 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

Java
JavaScript
Python
  • 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
  • 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

Technical Support Engineering

Technical Support Engineer role at Microsoft, providing complex technical support and customer success solutions with hybrid work options.

Technical Support Engineering

Technical Support Engineering role at Microsoft, offering hybrid work in Bangalore, focusing on resolving complex customer technical issues and driving product improvements.

Software Engineer

Entry-level Software Engineer position at Microsoft Haifa, offering hybrid work, comprehensive benefits, and opportunity to work on enterprise-scale software solutions.

Software Engineer

Software Engineer role at Microsoft Xbox, building cloud and console gaming platform services with 1+ years experience required.

Technical Support Engineer - Teams/SFB

Technical Support Engineer position at Microsoft, focusing on Teams/SFB support, requiring Korean language fluency and offering hybrid work arrangement.