Software Engineer II

Microsoft Cloud Operations & Innovation (CO+I) powers Microsoft cloud services through unified global datacenters, enabling ~30% of Microsoft revenue through Commercial Cloud.
$98,300 - $193,200
Distributed Systems
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer II

Microsoft Cloud Operations & Innovation (CO+I) is seeking a talented Software Engineer II to join their transformative cloud computing initiative. This role sits at the heart of Microsoft's cloud services delivery, working on critical systems that manage compute capacity worldwide.

The position offers an exciting opportunity to work with cutting-edge technology, developing both front-end applications and back-end services. As part of CO+I, you'll be contributing to operations that power Microsoft's global datacenters and enable approximately 30% of Microsoft's commercial cloud revenue.

The ideal candidate will bring 2+ years of experience in distributed systems and modern web technologies like React. You'll work in an agile environment that values quick delivery while maintaining focus on long-term strategic goals. The role involves close collaboration with business stakeholders, program managers, and fellow engineers to build robust, high-performing solutions for datacenter resource management.

Key responsibilities include developing critical business applications, mentoring other engineers, and partnering with UI designers and program managers to shape product features. You'll be expected to bring strong computer science fundamentals and experience with service-oriented architectures.

The position offers competitive compensation ranging from $98,300 to $193,200 annually, with higher ranges for specific locations like San Francisco and New York City. The role supports flexible working arrangements with up to 100% remote work possibility, though candidates must be based near one of the hub locations.

Microsoft provides an excellent benefits package including comprehensive healthcare, educational resources, parental leave, and investment opportunities. This is an exceptional opportunity to join a leading tech company and make a significant impact on cloud infrastructure that powers businesses worldwide.

The role offers growth potential and the chance to work with diverse, cutting-edge technologies while solving complex problems at scale. If you're passionate about cloud computing and want to be at the forefront of Microsoft's technological transformation, this position offers the perfect platform to advance your career while working on meaningful projects.

Last updated 9 days ago

Responsibilities For Software Engineer II

  • Develop front-end applications and back-end services to support critical business functions delivering cloud capacity to customers
  • Deliver platforms and tools that accelerate application building and provide consistent user interactions
  • Provide mentorship for other software engineers while influencing design patterns and coding practices
  • Partner with user interface designers and program managers to influence product features
  • Engage with engineers and business partners to identify opportunities to accelerate business decision making
  • Act as an expert in getting applications and services to production quickly while ensuring code quality and security

Requirements For Software Engineer II

React
JavaScript
Java
Python
  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 2+ years of experience in Distributed system design and React/Angular
  • Excellent computer science fundamentals with strong testing, debugging, and analytical skills
  • Knowledge of various design patterns and technologies
  • Experience developing high-performance service-oriented solutions
  • Strong communication skills

Benefits For Software Engineer II

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 II

ROP - Software Engineer II

Mid-level Software Engineer role at Microsoft working on Azure Storage distributed systems, requiring 4+ years of experience in systems programming and distributed systems.

Software Engineer

Software Engineer position at Microsoft's Deep Learning Platform team, focusing on distributed systems, AI infrastructure, and high-performance computing.

Software Engineer II

Microsoft seeks Software Engineer II for Web Data Platform Team to build hyper-scale distributed systems, manage web crawling infrastructure, and develop Next Gen Unified Schedulers.

Software Engineer 2

Software Engineer 2 position at Microsoft working on Azure Cosmos DB, focusing on distributed database systems and cloud infrastructure.

Software Engineer

Software Engineer role at Microsoft focusing on building scalable data privacy solutions and distributed systems, offering competitive pay and comprehensive benefits.