Software Engineer II

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$98,300 - $193,200
Security
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
Cybersecurity · Enterprise SaaS

Description For Software Engineer II

Microsoft Security is seeking a Software Engineer II to join their Security Risk Engineering team, focusing on protecting Microsoft's vast digital ecosystem. This role combines software engineering with security expertise, working on advanced technologies to protect M365 services. The position involves analyzing security threats, developing data-driven solutions, and implementing cutting-edge security measures including access control and secrets management.

The role offers an opportunity to directly impact Microsoft's 'Security above all else' initiative as part of the Microsoft Secure Future Initiative (SFI). You'll be working in a culture that embraces growth mindset and excellence, contributing to solutions that protect billions of users worldwide. The position requires strong technical skills in various programming languages and a deep understanding of security concepts.

As part of Microsoft's Security organization, you'll collaborate with research teams to identify threats, analyze security data, and create data products that drive security improvements across the company. The role offers competitive compensation, comprehensive benefits, and the chance to work remotely while contributing to Microsoft's mission of empowering every person and organization on the planet.

This is an excellent opportunity for someone passionate about security and software engineering, offering the chance to work on large-scale systems while helping to shape the future of digital security. The position combines technical challenges with real-world impact, all while working for one of the world's leading technology companies.

Last updated 2 hours ago

Responsibilities For Software Engineer II

  • Work closely with internal research teams to identify and understand discrete threats to online services
  • Work with data platform to collect and analyze security data to identify actionable insights
  • Create data products to identify, prioritize, and drive action across the company to mitigate key security risks
  • Help drive teams to deliver competitive online services with world class security
  • Deliver impact while fostering strong and inclusive collaboration with engineering teams
  • Understand the threat landscape and define security risk and remediation guidance

Requirements For Software Engineer II

Python
Java
JavaScript
  • 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
  • 2 years of experience defining data and utilizing it to achieve business objectives
  • Must pass Microsoft Cloud background check

Benefits For Software Engineer II

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?

Jobs Related To Microsoft Software Engineer II

Software Engineer II

Microsoft is hiring a Software Engineer II in Hyderabad to develop security solutions combining AI/ML capabilities, requiring 7+ years of experience in software development and cloud platforms.

Software Engineer II (Security)

Microsoft Security Engineer II position focusing on red team tools development and attack emulation services, offering remote work and competitive compensation.

Software Engineer II (Security)

Microsoft is hiring a Software Engineer II (Security) to develop red team tools and malware for their security organization, offering competitive pay and remote work options.

Software Development Engineer II

Microsoft is hiring a Software Development Engineer II to build and maintain large-scale security systems protecting Azure AD and Microsoft Account from fraud, offering competitive pay and benefits in Redmond, WA.

Software Development Engineer II

Microsoft Security is hiring a Software Development Engineer II to build and maintain large-scale fraud prevention systems protecting Microsoft's cloud services and user accounts.