Taro Logo

Security Assurance Engineer

Microsoft is one of the largest enterprise service companies in the world, empowering every person and organization on the planet to achieve more.
United States
$119,800 - $234,700
Security
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Cybersecurity · Enterprise SaaS

Job Description

Microsoft is seeking a Security Assurance Engineer to join their Cloud & AI organization. This role is critical in safeguarding Microsoft's infrastructure, services, and customer data, blending technical depth with strategic oversight to ensure security risks are identified, assessed, and mitigated across complex systems and workflows.

The position offers a unique opportunity to work at one of the world's largest enterprise service companies, with a focus on securing digital technology platforms, devices, and clouds in both customer environments and Microsoft's internal estate. The role requires expertise in threat modeling, security reviews, and risk assessment, with responsibilities including leading security evaluation sessions, conducting gap analyses, and enforcing security policies.

The ideal candidate will have 4+ years of experience in software development lifecycle, large scale computing, threat modeling, or cyber security, with either a Bachelor's or Master's degree in a relevant field. Experience in offensive security, pen-testing, and AI security is highly valued.

The position offers competitive compensation ranging from $119,800 to $234,700 per year (higher in SF Bay Area and NYC), along with comprehensive benefits including healthcare, educational resources, and parental leave. The role supports up to 100% work from home with 0-25% travel requirements.

Microsoft's culture emphasizes a growth mindset, innovation, and collaboration, making this an excellent opportunity for security professionals looking to make a significant impact in enterprise security. The role requires passing security screenings and citizenship verification due to the sensitive nature of the work.

This position combines technical expertise with strategic thinking, offering the chance to work on cutting-edge security challenges while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more. The successful candidate will join a team focused on excellence and innovation in security assurance, working with various stakeholders to protect critical infrastructure and data.

Last updated 3 days ago

Responsibilities For Security Assurance Engineer

  • Lead and participate in threat modeling sessions for different services
  • Conduct Security Reviews to evaluate systems hosted in Microsoft Cloud Infrastructure
  • Evaluate products against security baselines through gap analysis
  • Coordinate with teams to enforce security policies
  • Address security issues and provide guidelines to solve challenges

Requirements For Security Assurance Engineer

Python
Java
  • Master's Degree in Statistics, Mathematics, Computer Science, Risk Management, Cyber Security, or related field AND 3+ years experience OR Bachelor's Degree with 4+ years experience
  • Experience in offensive security and pen-test
  • Cyber security and AI experience
  • Must pass Microsoft Cloud Background Check
  • Citizenship verification required
  • Ability to meet Microsoft, customer and/or government security screening requirements

Benefits For Security Assurance Engineer

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

Senior Security Assurance Engineer

Senior Security Assurance Engineer role at Microsoft focusing on offensive security assessments and vulnerability identification for Microsoft Security products.

Senior Software Engineer - MAI Data, Privacy, and Security, Microsoft AI - Copilot

Senior Software Engineer role at Microsoft focusing on AI security and privacy for Copilot, building secure systems and implementing security solutions for AI applications.

CR Senior Software Engineer - Security for Copilot

Senior Software Engineering role at Microsoft focusing on developing AI-powered security solutions for Security Copilot, combining security expertise with artificial intelligence to enhance defensive capabilities.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Cloud Security team, focusing on platform security features and mentoring other developers.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security developing innovative data security agents using AI and cloud technologies.