Senior Software Security Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$117,200 - $229,200
Security
Senior Software Engineer
Remote
5000+ Employees
5+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Security Engineer

Microsoft's Offensive Research & Security Engineering (MORSE) team is seeking a Senior Software Security Engineer to help secure their products and devices used by billions of customers. This role is part of the team responsible for securing Windows client and server operating systems across Azure.

The position offers a unique opportunity to work on critical security aspects of Microsoft's core products. You'll be conducting security design reviews, code reviews, and penetration testing on key features of Windows and Azure. The role requires expertise in native code (C/C++), penetration testing, and OS security fundamentals.

Working at Microsoft means joining a company with a growth mindset and collaborative culture. The compensation is highly competitive, with a base salary range of $117,200 - $229,200 USD (higher in SF and NYC areas), plus comprehensive benefits including industry-leading healthcare, educational resources, and parental leave.

The ideal candidate will have 5+ years of experience in security vulnerability identification and software development lifecycle, with a strong background in operating systems security. You'll be working with cutting-edge technology, helping to protect Microsoft's vast user base while collaborating with some of the best minds in security.

This remote-friendly position offers up to 100% work from home flexibility with minimal travel requirements (0-25%). You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, while working in an inclusive environment that values respect, integrity, and accountability.

Last updated a day ago

Responsibilities For Senior Software Security Engineer

  • Participate in security reviews to identify and mitigate risk in Microsoft products
  • Be the security contact for teams building new innovative products
  • Identify security vulnerabilities in OS features
  • Leverage understanding of security to devise new protections
  • Interact with external security community and researchers
  • Collaborate with product teams to improve security

Requirements For Senior Software Security Engineer

Linux
  • 5+ years experience in identifying security vulnerabilities, software development lifecycle, and cyber security
  • 3+ years identifying vulnerabilities in operating systems and/or native (C/C++) applications
  • Must pass Microsoft Cloud background check
  • Experience with native code (C/C++)
  • Clear understanding of OS security fundamentals
  • Solid computer science skills

Benefits For Senior Software Security 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
  • Networking opportunities

Interested in this job?

Jobs Related To Microsoft Senior Software Security Engineer

OS Internals Software Engineer- Enterprise & Security

Senior OS Security Engineer role at Microsoft focusing on enterprise security, crypto algorithms, and virtualization-based security technologies for Windows and Linux systems.

Senior Software Engineer - CTJ - POLY

Senior Software Engineer role at Microsoft Security, focusing on developing and scaling critical security programs and services with competitive compensation and comprehensive benefits.

Senior Software Engineer - CTJ -POLY

Senior Software Engineer role at Microsoft focusing on security programs and services, requiring Top Secret clearance and strong programming skills.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on mobile threat protection and cybersecurity solutions development in Hyderabad, India.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Defender for Office team, focusing on cloud security and threat protection for Microsoft 365 collaboration tools.