Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$117,200 - $229,200
Frontend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer

Microsoft's Security organization is seeking a Senior Software Engineer to join their Purview Data Governance team, focused on delivering market-leading solutions for enterprise data management, discovery, understanding, and access. This role combines frontend expertise with full-stack opportunities, working on critical security and data governance initiatives.

The position offers the opportunity to work on Microsoft's security cloud initiatives, helping to reshape security and empower users, customers, and developers with end-to-end solutions. You'll be part of a team that builds and maintains production-grade, large-scale, fault-tolerant cloud services and distributed systems, with a focus on creating AI/Copilot experiences in enterprise software.

The role requires strong technical skills in React, Redux, and frontend development, combined with an understanding of enterprise architectural considerations for SaaS solutions. You'll be working in a culture centered on embracing a growth mindset and inspiring excellence, with the opportunity to impact billions of lives worldwide.

Key responsibilities include building responsive user interfaces, designing and implementing SDKs and REST APIs, and creating reusable UI components with a focus on accessibility and user experience. The position offers competitive compensation, comprehensive benefits, and the chance to work remotely with occasional travel (0-25%).

This is an excellent opportunity for a senior engineer passionate about data governance and security, looking to make a significant impact in a global technology leader. The role combines technical excellence with the opportunity to shape the future of enterprise data management while working with cutting-edge technologies and contributing to Microsoft's mission of empowering every person and organization on the planet.

Last updated 6 hours ago

Responsibilities For Senior Software Engineer

  • Build responsive, user-friendly interfaces
  • Design and implement SDKs, REST APIs, and UI Controls
  • Create reusable UI components
  • Design user experiences with focus on usability and accessibility (WCAG)
  • Optimize API responses and UI state management
  • Support multi-tenant, multi-regional custom applications in Azure environment

Requirements For Senior Software Engineer

React
TypeScript
JavaScript
Node.js
  • Bachelor's Degree in Computer Science or related technical discipline
  • 4+ years technical engineering experience with coding languages
  • Must pass Microsoft Cloud Background Check
  • Proficiency in ReactJS, Redux, and React Hooks
  • Experience with API design (.NET Core)
  • Strong understanding of design patterns (MVC, MVVM, Factory, Observer)
  • Knowledge of data structures & algorithms
  • Experience with Azure Cloud

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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 position at Microsoft's Bing Places team, focusing on web experiences and local search functionality, offering hybrid work in Barcelona.

Senior Software Engineer (Front End Systems)

Senior Frontend Systems Engineer role at Microsoft working on Windows platform and device experiences

Senior Software Engineer- Consumer Copilot 3D rendering

Senior Software Engineer position at Microsoft focusing on 3D rendering and gaming technology for the Consumer Copilot team, offering hybrid work and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Windows Copilot Team, focusing on AI-powered frontend development with React and TypeScript in a hybrid work environment.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Copilot Team, focusing on AI-powered experiences and web development with React, JavaScript, and TypeScript.