Software Engineer II

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
United States
$98,300 - $193,200
Frontend
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cybersecurity

Description For Software Engineer II

Microsoft Security is seeking a passionate Software Engineer II to join the Purview Data Governance team in building market-leading SaaS solutions for enterprise data management and governance. The role focuses on developing sophisticated web applications using modern frontend technologies like React, TypeScript, and Node.js.

The position offers an opportunity to work on critical security and data governance solutions that impact billions of users worldwide. As part of Microsoft Security, you'll contribute to making the world safer by developing end-to-end security solutions for customers' heterogeneous environments.

The ideal candidate will demonstrate strong frontend development skills, particularly in React and TypeScript, with experience in building responsive, accessible, and performant web applications. You'll work on creating reusable UI components, implementing state management solutions, and integrating with REST APIs.

The role offers competitive compensation ($98,300 - $193,200 USD annually, higher in SF and NYC areas) and comprehensive benefits including healthcare, educational resources, and parental leave. Microsoft provides a culture centered on growth mindset, innovation, and collaboration, with opportunities to work remotely (up to 100% work from home available).

This position requires passing Microsoft's cloud background check and involves 0-25% travel. You'll be part of a team that values customer obsession, innovation, and personal accountability, working on solutions that help enterprises manage, discover, and understand their data assets effectively.

Join Microsoft's mission to empower every person and organization on the planet to achieve more, while working with cutting-edge technologies in a collaborative, inclusive environment that promotes personal and professional growth.

Last updated 9 minutes ago

Responsibilities For Software Engineer II

  • Design and develop web applications using ReactJS, HTML5, CSS3, JavaScript, TypeScript, and NodeJS
  • Build responsive, user-friendly interfaces using ReactJS, Redux, and React Hooks
  • Focus on UX/UI principles: responsive design, accessibility, and performance optimization
  • Create interactive UIs with state management, dynamic components, and smooth navigation
  • Integrate RESTful APIs and handle asynchronous data
  • Implement reusable UI components and design systems
  • Work with CI/CD pipelines, Git version control, and cloud services

Requirements For Software Engineer II

TypeScript
JavaScript
React
Node.js
  • Bachelor's Degree in Computer Science or related technical discipline AND 2+ years technical engineering experience
  • 1+ years of experience in single page web app UX development
  • Experience with TypeScript/JavaScript, React/Redux/Angular, HTML5, CSS3
  • Experience with AJAX/REST API/JSON handling
  • Must pass Microsoft Cloud Background Check

Benefits For Software Engineer II

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • 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 Software Engineer II

Software Engineer II

Software Engineer II position at Microsoft focusing on developing AI-powered employee self-service solutions using modern frontend technologies.

SDE 2

Microsoft is seeking an SDE 2 for their Power BI Client Engineering team to build and maintain front-end infrastructure using TypeScript, React, and modern web technologies.

Software Engineer II

Software Engineer II position at Microsoft working on Mesh team, developing immersive 3D virtual experiences integrated with Microsoft Teams.

Software Engineer II

Microsoft Teams is seeking a Software Engineer II in Vancouver to develop messaging and GenAI features using React and modern web technologies, offering competitive pay and hybrid work.

Software Engineer II

Microsoft Security seeks Software Engineer II for frontend development role, building secure cloud-hosted micro frontends with React/TypeScript. 4+ years experience required. Hybrid work model.