CareerPlanGet AI match score →

Software Engineer II

India, Karnataka, Bangalore💼 Full-time🗓 2026-07-15 → 2026-07-24

Core

Identify systemic health issues, drive recovery programs, and improve service reliability through automation and self-healing capabilities for a large-scale storage fleet.

Role type

Senior IC Site Reliability Engineer (SRE)

Builds

Automated recovery workflows, monitoring solutions, dashboards, and health signals for cloud storage infrastructure.

Domain

Cloud infrastructure, large-scale storage, datacentre hardware, and distributed systems.

Deliverable

production ML models | infrastructure

Required skills

Root-cause analysis, automation design, cloud architecture, observability, incident management, large-scale system design, server hardware knowledge, cloud environment management.

Preferred skills

AI tools integration, self-healing system design, fleet-wide health indicator analysis.

Technologies

C#, C++, Python, Bash, Powershell, Azure, AWS, GCP.

Responsibilities

Analyse telemetry and incident trends to identify automation opportunities; Lead investigations of production incidents and drive root-cause analysis; Design and implement safe recovery workflows; Create dashboards and monitoring solutions; Act as a Designated Responsible Individual (DRI) to guide engineers and restore services during outages.

Seniority

Senior, hands-on IC

Rewrite
## About the role - Identify systemic health issues and proactively drive recovery and remediation programs - Analyse telemetry, incident trends, and fleet-wide health indicators to identify opportunities for automation - Lead investigations of production incidents and drive root-cause analysis - Design and implement safe recovery workflows using related automation platforms - Drive reduction of offline capacity, unhealthy nodes, stale firmware, and operational toil - Improve service reliability through self-healing and automated recovery capabilities - Create dashboards, monitoring solutions, metrics, and health signals that enable data-driven decision making - Independently use appropriate artificial intelligence (AI) tools and practices across the software development lifecycle (SDLC) in a disciplined manner - Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate - Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of storage fleet while also driving consistency in monitoring and operations at scale ## Requirements - Bachelor's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C#, C++, Powershell, or Python OR equivalent experience - 3+ years of experience designing, building and running large scale and highly available Cloud services or distributed systems - Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C++, C#, Bash, Powershell, or Python OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C++, C#, Bash, Powershell, or Python OR equivalent experience - Experience in a cloud stack and leveraging cloud architecture, applying site reliability principles and/or demonstrating sensitivity to operational concerns - Advanced server hardware component knowledge - Experience with managing and writing services on top of cloud environments such as Azure, AWS, or GCP - Experience with large-scale storage and datacentre hardware infrastructure
Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply at Microsoft ↗