Software Engineer II

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

Description For Software Engineer II

Microsoft Security is seeking a Software Engineer II to join their Secure Admin Services organization. This role is crucial in delivering high-quality, secure services and products that help make the world safer in an increasingly complex digital threat landscape. The position offers a unique opportunity to work on enterprise-level security solutions, including the award-winning Secure Admin Workstation product. The team has won the CSO50 award twice and continues to grow as part of Microsoft's Security-first Initiative.

The ideal candidate will join a highly motivated team focused on building systems with greater impact, working across the entire stack from custom application development to identity and security products/tooling and infrastructure. This role requires someone who can translate business problems into solutions while maintaining a strong focus on security and improving customer experience.

The position offers a competitive salary range of $98,300 - $193,200 USD (higher in SF and NYC areas), along with comprehensive benefits including healthcare, educational resources, and parental leave. Working in a hybrid environment with up to 50% work from home flexibility, you'll be part of Microsoft's inclusive culture that emphasizes growth mindset, innovation, and collaboration.

As part of the Security organization, you'll contribute to Microsoft's mission of making the world safer while working with cutting-edge security technologies and solutions. The role provides excellent opportunities for professional growth, working with domain experts and senior technical teams throughout the program lifecycle.

Last updated 3 hours ago

Responsibilities For Software Engineer II

  • Own multiple services, architect them to scale, and implement robust unit tests
  • Solve problems at their source and implement fixes to prevent recurrence
  • Stay current with new techniques, tools and methodologies
  • Design, develop, test, deploy, maintain, and improve security applications
  • Provide ongoing maintenance, support and enhancements in existing systems
  • Work closely with business and engineering partners during early SDLC phases

Requirements For Software Engineer II

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 1 year experience implementing and maintaining compliance with security, privacy, safety, and accessibility standards
  • Must pass Microsoft Cloud Background Check upon hire and every two years

Benefits For Software Engineer II

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 Software Engineer II

Software Engineer II

Microsoft seeks a Software Engineer II with Linux expertise for their Defender for Endpoint team to enhance cybersecurity solutions across multiple platforms.

Software Engineer II

Microsoft Security seeks Software Engineer II for Identity & Access Management team to build and operate security frameworks protecting Microsoft Cloud services.

Software Engineer II

Software Engineer II position at Microsoft focusing on security infrastructure and Identity and Network Access engineering, offering competitive pay and benefits in San Francisco.

Security Operations Engineer

Security Operations Engineer role at Microsoft focusing on fraud prevention and cybersecurity, offering hybrid work and competitive benefits.

Software Engineer II

Microsoft seeks a Software Engineer II to develop an exabyte-scale security data platform, offering hybrid work and competitive benefits.