Software Engineer II

Microsoft builds technology solutions to empower every person and organization on the planet to achieve more.
Security
Mid-Level Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cybersecurity

Description For Software Engineer II

Microsoft's Purview Information Protection Team is seeking a Software Engineer II to build security capabilities that help customers discover, classify, and protect sensitive information across platforms. The role involves developing enterprise-grade features for Microsoft Office products that impact millions of customers worldwide. You'll work on Classification, Labeling, and Protection (CLP), security policies, document encryption, Information Right Management (IRM), and Data Loss Prevention. The position offers a collaborative environment where you can apply technical skills and creativity in the security space. Working in a hybrid setting with up to 50% work from home flexibility, you'll join a team focused on building scalable solutions that keep data secure across platforms. Microsoft offers comprehensive benefits, a culture of inclusion, and the opportunity to work on products that reach a global audience.

Last updated 3 days ago

Responsibilities For Software Engineer II

  • Work with Software Engineers, Product Managers, Designers and cross-functional teams to deliver security solutions
  • Design and develop large components with quality, performance, simplicity, durability, scalability, and maintainability
  • Contribute to collecting, classifying, and analyzing data for decision-making
  • Work across organizations and directly with partners in Office and across Microsoft
  • Embody Microsoft's Culture and Values

Requirements For Software Engineer II

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Master's Degree with 2+ years experience (preferred)

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

Security Engineer – Insider Risk

Security Engineer role at Microsoft focusing on insider risk detection, investigation, and response to protect company assets and intellectual property.

Security Operations Engineer II

Security Operations Engineer II position at Microsoft, focusing on automation solutions for SOC efficiency and security operations enhancement.

Software Engineer 2– Cloud and Enterprise Security

Mid-level Software Engineer role at Microsoft focusing on cloud security and enterprise solutions, requiring 6+ years of experience in backend development.

Security Operations Engineer - SOC Tier 2 Analyst

Security Operations Engineer role at Microsoft focusing on SOC Tier 2 analysis, incident response, and security tool management with remote work options.

Security Operations Engineer - SOC

Remote Security Operations Engineer position at Microsoft, focusing on SOC analysis and incident response, with comprehensive benefits and growth opportunities.