Taro Logo

Software Engineer II

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$100,600 - $199,000
Frontend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Cybersecurity · Enterprise SaaS

Job Description

Microsoft Security is seeking a Software Engineer II to join their Identity Platform team, which powers core runtime infrastructure for cloud-scale identity services. This role focuses on ensuring reliable authentication and authorization for billions of users and devices worldwide.

The position involves working with frontend technologies like React, JavaScript, and TypeScript, while also handling cloud services. You'll be responsible for designing and developing large-scale distributed software services, implementing system designs through well-defined interfaces, and ensuring high standards of security, reliability, and performance.

The Identity Platform team operates at the heart of Microsoft's security and Identity ecosystem, engineering foundational platforms that run across all Microsoft clouds and regions. The role requires expertise in runtime efficiency, infrastructure resilience, and service scalability.

Key responsibilities include code reviews, leveraging data/telemetry for decision-making, improving test coverage, and troubleshooting automation and reliability issues. The position offers competitive compensation ($100,600 - $199,000 base salary range, higher for SF and NYC areas) and comprehensive benefits.

The ideal candidate will have 2+ years of technical engineering experience, strong frontend development skills, and experience with cloud services. They should be passionate about learning new technologies, particularly in AI and LLM-powered features, and be able to handle competing priorities in a fast-paced environment.

This role is part of Microsoft Security's mission to make the world safer through end-to-end, simplified security solutions. The team culture emphasizes growth mindset, excellence, and collaborative innovation. The position offers hybrid work flexibility with up to 50% work from home and minimal travel requirements (0-25%).

Last updated a day ago

Responsibilities For Software Engineer II

  • Design and develop large scale distributed software services and solutions
  • System design through well-defined interfaces across multiple components, code reviews, leveraging data/telemetry to make decisions
  • Develop best-in-class engineering for our services
  • Improve test coverage for services, organize and implement integration tests
  • Focus on customer/partner needs through a data driven approach
  • Troubleshoot and optimize automation, reliability, and monitoring for continuous service uptime

Requirements For Software Engineer II

JavaScript
TypeScript
React
Node.js
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • 2+ years of experience with frontend technologies including React, JavaScript, TypeScript
  • 2+ years of industry experience designing, building, testing, shipping, and maintaining large-scale software products
  • 2+ years of experience building with Cloud Services
  • Must pass Microsoft Cloud Background Check upon hire/transfer and every two years thereafter

Benefits For Software Engineer II

Medical Insurance
Education Budget
Parental Leave
  • 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

Related Jobs

Software Engineer II

Microsoft is seeking a Software Engineer II to develop and maintain the Windows Store client app, focusing on user experience and performance optimization.

Software Engineer II

Microsoft is seeking a Software Engineer II to develop frontend experiences for their Advertising platform using React, TypeScript, and JavaScript, offering hybrid work in Redmond.

Software Engineer II

Microsoft seeks a Software Engineer II for their Employee Voice and Engagement team to develop frontend features using React, Angular, and TypeScript, offering hybrid work and comprehensive benefits.

Software Engineer II

Microsoft Software Engineer II position focusing on Azure Portal Cloud Native Experiences, building Kubernetes and cloud-native web interfaces with AI integration.

Web Application Software Engineer

Web Application Software Engineer position at Apple's Claris subsidiary focusing on full-stack web development with JavaScript and cloud technologies.