This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Microsoft Purview is redefining how data protection works in an AI-native world. As Copilot adoption accelerates and collaboration patterns evolve, protection can no longer live as complex policy configuration buried in portals. It must be intelligent, adaptive, and operational by default. Our team is building the next generation of AI-powered, secure-by-default experiences for SMB and SMC customers—transforming enterprise-grade data protection into intuitive, low-friction workflows that partners can deploy and manage at scale. As a Senior Software Engineer (UX-focused), you will design and build end-to-end experiences that turn complex protection systems—DLP policies, labeling, risk signals, automation rails—into clear, actionable, and trustworthy admin journeys. You will work across front-end and service layers to deliver multi-tenant partner experiences, progressive enablement flows, AI-driven insights, and safe rollout mechanisms embedded directly into Microsoft 365 surfaces. It is translating automation, orchestration, and AI signals into operational clarity for admins managing hundreds of tenants. You will help define how protection feels—opinionated, adaptive, and near-zero friction—while ensuring reliability, performance, and scalability across millions of users. If you are excited by the challenge of turning complex distributed systems into elegant, high-trust product experiences that scale globally, this role offers the opportunity to shape the future of AI-native data security in Microsoft 365.
Job Responsibility:
Design and build end-to-end admin and partner experiences for Purview secure-by-default protection, including DLP policy enablement, labeling configuration, and baseline deployment workflows
Develop multi-tenant partner management experiences that allow MSP/CSP admins to deploy, monitor, and manage protection across customer estates with visibility into health, drift, and rollout status
Implement progressive enablement flows that intelligently guide admins to activate protection based on tenant signals (e.g., Copilot adoption, external sharing activity, Teams collaboration patterns)
Build features that translate AI-driven insights (e.g., classifier precision, sensitive data trends, risk posture signals) into clear, actionable recommendations with explainability and confidence indicators
Collaborate closely with service engineers to integrate orchestration, provisioning workflows, idempotent deployment logic, and rollback/repair mechanisms into reliable UI experiences
Ensure performance, reliability, and scalability of experiences serving thousands of tenants and large datasets, with strong telemetry and diagnostics built in
Contribute to shared design systems and enforce consistency across Microsoft 365 admin surfaces while maintaining Purview-specific operational clarity
Drive engineering quality through thoughtful error handling, state management, safe rollout strategies, and measurable success metrics
Run rapid experiments to improve activation, adoption, and depth of usage Translate AI and automation outputs into clear, trustworthy, adminfriendly output
Requirements:
Strong hands-on experience developing complex, stateful web applications using modern frontend frameworks (e.g., React, TypeScript)
Proven experience building AI-assisted, recommendation-driven, or signal-based user experiences (e.g., confidence scoring, explainability panels, insight-driven actions)
Demonstrated experience in security, compliance, governance, or data protection domains (e.g., DLP, labeling, policy management, access controls)
Experience designing and implementing operational/admin workflows such as policy configuration, provisioning flows, deployment experiences, or compliance dashboards
Experience integrating frontend systems with backend services involving orchestration, automation, or distributed systems APIs
Experience building in multi-tenant or enterprise SaaS environments with strong awareness of security, data isolation, and access control models
Solid understanding of reliability, performance optimization, observability, and safe rollout practices