Software Engineer-II
Core
Define and implement Windows Fundamentals metrics, queries, and measurement workflows; design, build, and operate backend services and data pipelines for telemetry ingestion, transformation, and analysis.
Role type
Senior IC backend engineer (telemetry & reliability)
Builds
Reliable backend services, data pipelines, dashboards, alerts, and diagnostic workflows for Windows telemetry.
Domain
Operating systems (Windows) + distributed systems + large-scale analytics
Required skills
C, C++, C#, Java, JavaScript, Python, SQL/KQL, PowerShell, statistical analysis, anomaly detection, distributed systems design, telemetry schema design, incident response, performance engineering, cloud platform experience (Azure), machine learning, AI-assisted analysis
Preferred skills
Windows internals, WinDbg, Windows Performance Analyzer, ETW, Power BI, experimentation, privacy-conscious telemetry design
Technologies
Kusto, Azure data platforms, WinDbg, Windows Performance Analyzer, ETW, Power BI, C, C++, C#, Python, PowerShell, SQL/KQL
Responsibilities
Design and implement telemetry metrics, queries, and cohort strategies; build and operate data pipelines for telemetry ingestion and storage; analyze large-scale telemetry to identify trends and anomalies; design automation and AI-assisted diagnostic workflows; contribute to technical designs and code reviews; mentor less-experienced engineers.
Seniority
Senior, hands-on IC