Build the product that powers observability for Azure
Azure Monitor provides capabilities Azure customers rely on every day to monitor their services. We build and operate exabyte-scale telemetry, distributed tracing, and real-time diagnostics — and we're growing!
Observability as a first-class engineering problem
Whether a customer is diagnosing an application or an Azure service has a critical incident, engineers reach for the technology our team builds. We take that responsibility seriously: our systems are expected to be among the most reliable software in the datacenter. If you love distributed systems, high-reliability engineering, and tools that developers actually love using, this is your team.
Solving hard problems at Azure scale
Our work spans distributed systems, large-scale data pipelines, container orchestration, and AI-assisted diagnostics — challenging technical and product work in every direction.
Azure Monitor
Customer-facing monitoring capabilities that help organizations collect, analyze, and act on telemetry from applications and infrastructure.
Agent Infrastructure
Lightweight, secure monitoring agents deployed to millions of compute nodes — balancing overhead against fidelity at global scale.
Kubernetes & Containers
Extending observability into containerized workloads via Kubernetes-native instrumentation, container runtime integrations, and eBPF techniques.
AI-Assisted Diagnostics
Applying LLMs and anomaly detection to automatically surface root-cause signals and reduce mean time to resolution.
Reliability Engineering
Building the monitoring platform so that it can detect and survive the very outages it's designed to report on.
OpenTelemetry
Contributing to and adopting the OpenTelemetry standard across Microsoft's ecosystem to ensure vendor-neutral, community-aligned instrumentation.
Join our team — we're hiring now
We have multiple openings across Azure Monitor in Redmond and Vancouver.
Build the systems behind Azure Monitor
Design and operate the services, agents, and user experiences that power observability across Azure and Microsoft.
Software Engineer II / Senior Software Engineer (multiple positions)
Own core backend components of Azure Monitor — from control-plane services and storage APIs to the data pipelines that fan out telemetry to downstream consumers. Ideal for engineers who love distributed systems and want real scale.
Apply nowSoftware Engineer II / Senior Software Engineer — Kubernetes (multiple positions)
Extend our observability footprint into containerized and Kubernetes workloads. Work at the intersection of runtime, container, networking and large-scale cluster telemetry collection.
Apply nowSenior Software Engineer | Microsoft Careers
Own core backend components of Azure Monitor — from control-plane to ingestion to query services. Ideal for engineers who love distributed systems and want real scale.
Apply nowSoftware Engineer — Front End
Design and build modern frontend experiences for Azure Monitor and Microsoft Fabric. Transform complex telemetry and diagnostics data into clear, actionable insights through performant, accessible, and user-centric web applications.
Apply nowSenior Software Engineer — Observability
Design and build frontend platform capabilities for real-time monitoring intelligence, diagnostics, and operational automation. Lead architecture for a reliability platform spanning incident management, deployment signals, and observability — transforming complex telemetry and AI scenarios into customer-focused web applications.
Apply nowBuild software that keeps Azure Monitor reliable
Improve monitoring, diagnostics, automation, and incident-response workflows for services operating at global cloud scale.
Senior Software Engineer
Architect and deliver agentic reliability platform capabilities for monitoring intelligence, telemetry, diagnostics, safe remediation, and operational automation across Azure Monitor.
Apply nowLead complex programs from strategy through delivery
Connect customer needs, engineering plans, and cross-team execution to help Azure Monitor deliver dependable products at global scale.
Senior Technical Program Manager
Lead cross-team programs spanning Azure Monitor services, align roadmaps and dependencies, and turn complex technical investments into reliable customer outcomes.
Apply nowSenior Technical Program Manager
Shape roadmaps and lead delivery for technically complex observability programs, connecting customer needs with engineering plans and measurable business impact.
Apply nowWhy people love it here
We combine the impact of a large-scale cloud provider with the autonomy and craftsmanship of a focused product team.
Real-world scale
Your work reaches Azure's global infrastructure and customers from day one.
Inclusive culture
We invest in psychological safety, mentorship, and career growth at every level.
Learn more →Deep technical work
Hands-on technical and product work with meaningful ownership — not just tickets in a queue.
Learn more →Open-source impact
We contribute to OpenTelemetry and other CNCF projects as part of our day job.
Learn more →Flexible work
Opportunities in Redmond and Vancouver with flexible work options that respect your life outside work.
Learn more →Competitive comp
Base salary, bonus, stock awards, full benefits, and Microsoft's famous perks.
Learn more →