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.
Cloud
Mid-Level Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer II

Microsoft Cloud Operations & Innovation (CO+I) is seeking a Software Engineer II to join their Cloud Infrastructure Health team. This role focuses on improving Customer Availability, Data center Safety, and Capacity optimization using telemetry and insights. You'll be working with petabyte-scale telemetry data from datacenter critical environments, building software solutions for real-time detections using Machine Learning and Heuristics.

The position offers an opportunity to work at the forefront of Microsoft's cloud computing transformation, dealing with state-of-the-art distributed systems and real-time detections. You'll be part of a talented engineering team delivering world-class software solutions and building Big Data Pipelines to process Data center Critical Environment Telemetry.

The role requires strong technical expertise in cloud services, with experience in C#, UI development, and cloud platforms like Azure. You'll be responsible for designing and developing large-scale cloud services, mentoring other engineers, and participating in on-call rotations. The position offers comprehensive benefits including healthcare, educational resources, and parental leave.

Working in a hybrid environment with up to 50% work from home flexibility, you'll collaborate with software engineers, product managers, and data scientists. This role presents an excellent opportunity for someone passionate about cloud computing, big data, and building scalable solutions that directly impact Microsoft's cloud infrastructure.

Last updated 27 minutes ago

Responsibilities For Software Engineer II

  • Design, develop and operate large scale, efficient and reliable cloud services
  • Write high quality, maintainable and high-performance code
  • Mentor other engineers by teaching best practices
  • Work with Project Managers and business stakeholders to design and deliver new features
  • Identify opportunities for monitoring, self-healing, and automation capabilities
  • Participate in on-call rotation as Designated Responsible Individual (DRI)
  • Investigate and resolve Customer Reported Incidents
  • Embody Microsoft Culture and Values

Requirements For Software Engineer II

Java
JavaScript
Python
TypeScript
React
Kubernetes
  • Bachelor's Degree in Computer Science or related technical discipline with 4+ years technical engineering experience
  • 2+ years C# coding skills building enterprise grade Internet scale web and backend API services
  • 2+ years experience in UI development using React or Angular or ASP.net
  • 2+ years experience working on Cloud Services such as Azure, AWS or similar environments
  • Must pass Microsoft Cloud Background Check
  • Ability to understand unfamiliar code bases and debug server-side applications
  • Experience with test-driven development

Benefits For Software Engineer II

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 II

Software Engineer - Cloud and Enterprise Security

Mid-level Software Engineering role at Microsoft focusing on cloud security and enterprise solutions, requiring 3+ years of experience.

Software Engineer II

Microsoft Cloud Supply Chain Software Engineer II position focusing on security and infrastructure development with competitive compensation and benefits.

Software Engineer - CTJ - Poly

Microsoft Cloud+AI Software Engineer position focusing on secure infrastructure and Azure services, requiring Top Secret clearance and offering hybrid work arrangement.

Software Engineer II

Microsoft Azure Edge Infrastructure Software Engineer II position focusing on distributed systems and cloud platform development with hybrid work options.

Critical Environment (CE) Electrical Engineer

Critical Environment Electrical Engineer role at Microsoft managing datacenter infrastructure and electrical systems