Senior Software 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
Hybrid
5,000+ Employees
4+ years of experience
Cybersecurity · Enterprise SaaS

Description For Senior Software Engineer

Microsoft Security is seeking a Senior Software Engineer to join their Services Security and Privacy (SSP) organization. This role is critical in building and scaling cutting-edge cybersecurity solutions that protect Microsoft's vast ecosystem. The position focuses on developing secure data lifecycle solutions, hardening ecosystem security, implementing intrusion detection systems, and innovating access management security.

The ideal candidate will bring 4+ years of technical engineering experience and strong expertise in cloud platforms. You'll work on simulating security threats, building automated detection tools, and leading security architecture initiatives. The role offers an opportunity to impact billions of users while working with cutting-edge security technologies.

Microsoft offers a competitive compensation package with a base salary range of $117,200 - $229,200 (higher in SF and NYC areas), along with comprehensive benefits including healthcare, educational resources, and parental leave. The position is hybrid, allowing up to 50% work from home, with 0-25% travel required.

Working in Microsoft Security means joining a team dedicated to making the world safer through end-to-end security solutions. You'll be part of a culture embracing growth mindset and excellence, while collaborating across engineering, product, and research teams to embed security and privacy by design.

This is an exceptional opportunity for a security-focused software engineer to shape the future of cloud security at one of technology's most influential companies. You'll have the chance to work on complex challenges at scale while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.

Last updated an hour ago

Responsibilities For Senior Software Engineer

  • Simulate real-world identity and access threats to validate security boundaries
  • Design and build tooling that automates detection and validation of authorization flaws at cloud scale
  • Lead security deep dives into authentication and access control models
  • Translate emerging threats into actionable insights
  • Influence long-term security architecture, guiding secure identity patterns and policies

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 2+ years of hands-on experience working within large-scale cloud platforms
  • 4+ years of experience in cloud security, identity, or access management
  • Experience with data querying and scripting for automation and analysis
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

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

Senior Security Software Engineer

Senior Security Software Engineer role at Microsoft focusing on Azure cloud security, vulnerability assessment, and mitigation. Hybrid role in Redmond, WA.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security focusing on identity systems and enterprise security solutions, offering remote work and competitive benefits.

Security Assurance Engineer

Senior Security Assurance Engineer role at Microsoft focusing on continuous security validation and assurance, requiring 5+ years of experience in security engineering and cloud security.

Incident Response Engineer - CIRT

Senior Incident Response Engineer position at Microsoft, leading security incident investigations for enterprise customers with focus on cloud security and incident response.

Senior Software Engineering

Senior Software Engineering role at Microsoft working on Microsoft Entra (Azure Active Directory) authentication and security services.