Were looking for a principal frontend engineer to lead user experiences that help customers detect, diagnose, and resolve issues faster across Azure resources. Youll design and implement data‑rich UIs (logs, alerts, issues) and collaborate across product, design, and ML/infra teams to ship intelligent, performant, and accessible web experiences at cloud scale.
Responsibilities:
Own end‑to‑end web experiences for Azure Monitor: from UX design through production rollout.
Visualize telemetry at scale with interactive charts, timelines, and dashboard integrations.
Advance intelligent alerting: dynamic thresholds, smart grouping, contextual enrichment, and noise reduction in the alert lifecycle.
Integrate AIOps capabilities (anomaly detection, RCA hints, agentic flows) into approachable, explainable UIs in partnership with data/ML engineers.
Partner with platform teams to consume Azure Monitor, Alerts, Azure Resource Graph, and Log Analytics APIs; shape UI contracts, performance and resilience patterns.
Champion quality: instrumentation, accessibility, localization, reliability, and front‑end performance
Mentor and lead: drive technical design, code reviews, and best practices across cross‑geo teams.
Requirements: 7+ years building modern web applications with TypeScript and React (or similar), including component architecture, state management, and testing at scale.
Proven experience delivering data‑intensive UIs (dashboards, charts, investigative workflows) with performance and accessibility best practices
Strong API integration skills, client‑side performance profiling, and production debugging.
Ability to collaborate across PM, Design, and ML/Backend to shape product direction and ship iteratively
Demonstrated expertise in migrating codebases from Angular to React.
Qualifications (Preferred):
Experience with observability products (monitoring, logging, tracing) or SRE/operations workflows.
Familiarity with Azure Monitor, Log Analytics/KQL, Alerts, or similar cloud monitoring stacks.
Data visualization expertise.
This position is open to all candidates.