Microsoft

Software Engineer II

Microsoft
Apply
1 day ago
Bengaluru, India or Hyderābād, IndiaMid Level

Responsibilities

  • Design, implement, test, and operate monitoring, alerting, telemetry, diagnostics, and operational intelligence platforms for large-scale Azure services.
  • Develop automation for incident detection, enrichment, triage, routing, mitigation, recovery, and operational communications.
  • Build dashboards and analytics for service health, reliability, and customer impact visibility.
  • Contribute to scalable logging, metrics, tracing, diagnostics, and audit infrastructure.
  • Develop deployment pipelines, release engineering capabilities, automated validation, deployment health monitoring, operational readiness checks, safe rollout automation, and release verification.
  • Investigate production issues using telemetry and diagnostics and implement durable fixes with engineering partners.
  • Participate in DevOps and live-site operations to improve service quality, availability, performance, and operational excellence.
  • Use AI-assisted engineering and automation tools to improve development, testing, incident investigation, and operational efficiency.
  • Collaborate with engineering, operations, and support teams to improve service supportability and customer experience.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • At least 3 years of software engineering experience.
  • Experience with one or more modern programming languages, such as C#, C++, Java, or Python.
  • Experience building, testing, shipping, and supporting production software, cloud services, distributed systems, infrastructure platforms, or operational tooling.
  • Experience with telemetry, monitoring, alerting, logging, metrics, tracing, diagnostics, automation, or incident-management systems.
  • Understanding of distributed systems fundamentals, cloud platforms, or service operations.
  • Ability to independently own scoped features from design through production support.
  • Preferred experience with operational intelligence, SRE, production operations, service engineering, deployment pipelines, release orchestration, rollout automation, or service validation frameworks.
  • Preferred experience with service APIs, data-processing systems, event-driven architectures, reusable infrastructure components, AI-assisted engineering tools, search technologies, information retrieval, vector databases, RAG, or AI-powered applications.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check.

Tech Stack

Categories

DevOpsSite Reliability
Microsoft

About Microsoft

10,000+ employees

Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.

Contact me