Software Engineer 2

Microsoft empowers every person and organization on the planet to achieve more through technology and cloud services.
$98,300 - $193,200
Security
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer II

Microsoft is seeking a Software Engineer II to join their International Sovereign Cloud Security Fundamentals Team to develop and maintain security software and tools.

Software Engineer

Microsoft Security Software Engineer position focusing on Identity Systems and enterprise-grade security solutions, offering remote work and competitive compensation.

Software Engineer 2 - CTJ - TS/SCI

Microsoft is hiring a Software Engineer 2 with TS/SCI clearance to work on security data management and cloud technologies, offering competitive compensation and hybrid work arrangement in Redmond, WA.

Security Operations Engineer

Security Operations Engineer position at Microsoft focusing on fraud prevention and security analytics for cloud services protection.

Software Engineer II

Software Engineer II role at Microsoft Security Platform team building cloud-scale security and compliance solutions for Office 365 and Windows.

Description For Software Engineer 2

Microsoft Azure Edge + Platform (E+P) is seeking a Software Engineer II to join their Windows Security team, focusing on creating reliable and trustworthy OS and platform services. The role involves working on security and privacy features that protect 1.5 billion Windows customers from evolving threats. The position offers an opportunity to work on isolation and privacy platforms that enable least-privilege execution and user privacy controls.

The team is globally distributed and includes various technical and business roles, all working towards Microsoft's edge vision and cloud services adoption. The role requires strong technical skills in systems programming, security expertise, and the ability to collaborate with multiple teams.

This is an excellent opportunity for security-passionate engineers who want to make a large-scale impact. The position offers competitive compensation ($98,300 - $193,200) and comprehensive benefits, including healthcare, educational resources, and parental leave. The hybrid work environment (up to 50% work from home) provides flexibility while maintaining team collaboration.

Microsoft's culture emphasizes growth mindset, innovation, and collaboration, making it an ideal place for engineers who want to contribute to protecting millions of users while working with cutting-edge technology. The role combines technical challenges with meaningful impact, supported by Microsoft's commitment to inclusion and employee development.

Last updated 4 months ago

Responsibilities For Software Engineer 2

  • Design, develop, deploy, and debug security and privacy features in the operating system
  • Collaborate with feature and partner teams to deliver these features

Requirements For Software Engineer 2

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Must pass Microsoft Cloud background check upon hire and every two years

Benefits For Software Engineer 2

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

Interested in this job?