Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer

Microsoft's Purview Data Governance team is seeking a Senior Software Engineer to join their mission of creating cutting-edge cloud service and AI-based enterprise data governance solutions. This role is part of the Microsoft Security organization, which aims to make the world safer through end-to-end security solutions.

The position focuses on full-stack web development (UX+API) for enterprise data management, discovery, and access. You'll be working on reimagining enterprise data governance, management, and democratization using AI. The role requires expertise in TypeScript/JavaScript, React/Redux, and modern web technologies, combined with a deep understanding of enterprise architectural considerations.

As a Senior Engineer, you'll lead design decisions, champion scalability, and drive technical excellence while working with cross-functional teams. The position offers the opportunity to work on large-scale, fault-tolerant cloud services that impact billions of users worldwide. Microsoft's culture emphasizes growth mindset, innovation, and collaboration, making it an ideal environment for those passionate about technical leadership and mentoring.

The role comes with comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. Working in a hybrid model (up to 50% work from home), you'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more. This is an excellent opportunity for experienced engineers who want to make a significant impact in enterprise data governance while working with cutting-edge AI technologies.

Last updated 2 days ago

Responsibilities For Senior Software Engineer

  • Drives a customer-first, live site-first, design-first, and agile team culture
  • Leads and implements design decisions for scalability, cost optimization, and observability
  • Develops and maintains comprehensive architecture and execution plans
  • Tackles challenges with unclear solutions, timelines, and constraints
  • Facilitates alignment within and across partner teams on technology decisions
  • Offers expert technical advice to the leadership team
  • Mentors and grows other engineers

Requirements For Senior Software Engineer

TypeScript
JavaScript
React
  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience OR Master's Degree with 6+ years experience
  • 5+ years of single page web app UX development in TypeScript/JavaScript, React/Redux, HTML5, CSS3
  • Experience in building AI/Copilot experiences in enterprise/commercial software
  • Experience in building and shipping production-grade, large-scale, fault-tolerant cloud services
  • Applied experience in federated data governance in a global enterprise
  • Experience in full-stack development and testing
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

Medical Insurance
Parental Leave
Education Budget
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on enhancing Excel's web application with collaboration features and performance improvements.

Senior Software Engineer - Full Stack

Senior Full Stack Software Engineer role at Microsoft's Viva Suite team, working on enterprise platform services with hybrid work option in Vancouver.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Bing Places team in Barcelona, focusing on building innovative local search and maps experiences using modern web technologies.

Member of Technical Staff - Growth Web Engineer

Senior Frontend Engineer role at Microsoft AI, focusing on growth engineering for Copilot and consumer AI products.

Senior Software Engineer

Senior Frontend Engineer role at Microsoft STCA, focusing on AI-powered search interfaces and LLM applications with hybrid work arrangement.