M

Microsoft

Builds workplace software, PCs and cloud services

Senior Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's Degree in Computer Science or a related technical field and 8+ years of technical engineering experience coding in languages including C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Three or more years of experience in backend service development, data engineering, distributed systems, large-scale analytics, systems analysis, or related work.
  • Demonstrated success architecting, developing, deploying, and operating reliable production services, data pipelines, telemetry systems, analytics, or engineering platforms.
  • Solid software design, programming, debugging, statistical reasoning, and problem-solving skills, with the ability to lead ambiguous technical work and influence decisions through evidence.
  • Experience with operating systems, Windows internals, distributed services, system-level development, performance engineering, data engineering, or large-scale fleet analytics.
  • Experience defining organizational key performance indicators, establishing baselines and cohorts, investigating regressions, and communicating insights to engineering and leadership audiences.
  • Experience designing scalable telemetry schemas, service application programming interfaces, orchestration systems, data-quality controls, monitoring and alerting, anomaly-detection systems, or automated diagnostic workflows.
  • Experience with Kusto, Azure services and data platforms, privacy-conscious telemetry, secure service operations, statistical analysis, machine learning, or artificial intelligence applied to engineering analysis and diagnostics.
  • Technologies include C, C++, C#, Python, PowerShell, SQL/KQL, WinDbg, Windows Performance Analyzer, ETW, Kusto, Azure services and data platforms, orchestration and monitoring systems, Power BI, statistics, experimentation, anomaly detection, machine learning, and AI-assisted analysis.
  • Must meet Microsoft, customer, and/or government security screening requirements, including passing the Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.

Responsibilities

  • Lead the definition of Windows Fundamentals metrics, success criteria, cohort strategies, and measurement frameworks across reliability, performance, responsiveness, power, battery life, memory, and storage.
  • Architect, build, and operate scalable backend services and data pipelines for telemetry ingestion, transformation, orchestration, storage, health monitoring, diagnostics, and engineering workflows.
  • Establish high standards for service reliability, security, compliance, observability, data quality, schema evolution, deployment safety, incident response, and operational support.
  • Analyze large-scale telemetry, diagnostic signals, and traces to identify trends, anomalies, regressions, causal factors, and customer impact.
  • Lead investigations into metric movements using statistical methods, experimentation, systems debugging, and performance-analysis tools; translate findings into prioritized engineering actions.
  • Design and deliver automation, AI-assisted analysis, dashboards, alerts, and diagnostic workflows that detect issues earlier and reduce manual engineering effort.
  • Provide technical leadership across Windows engineering, data science, security, silicon, original equipment manufacturer, and service teams; mentor engineers and influence service architecture, measurement strategy, and investment decisions.

About the Company

Microsoft

Builds workplace software, PCs and cloud services

Microsoft builds workplace software, operating systems and cloud infrastructure for consumers, businesses and government agencies, from small organizations to global enterprises. Microsoft 365 combines Word and Excel with Teams communication and Copilot AI features, while Windows runs PCs and Surface supplies the company's own computers. Azure rents computing capacity, storage and databases to build and run web applications. Microsoft also sells Xbox consoles and games, collecting revenue through software licenses, subscriptions, usage charges and product sales. Founded in 1975 by Bill Gates and Paul Allen, Microsoft is headquartered in Redmond, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Redmond, WA
Founded
1975

Recently Posted Jobs

Explore more opportunities at Microsoft

See more jobs