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
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 join their security-focused division. The role involves building security capabilities that help customers discover, classify, and protect sensitive information across different platforms. You'll work on Classification, Labeling, and Protection (CLP), security policies, document encryption, Information Right Management (IRM), and Data Loss Prevention. The position offers the opportunity to impact millions of customers worldwide through Microsoft's Office products suite. Working in an agile environment, you'll collaborate with experienced engineers, product managers, and designers to develop enterprise-grade features. The role combines technical expertise with security focus, making it ideal for engineers passionate about building scalable solutions that protect data and information across platforms. Microsoft offers a collaborative culture focused on growth mindset and innovation, with comprehensive benefits and opportunities for professional development.

Last updated 16 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

Software Engineer II

Microsoft Security Engineer II position focusing on security platform development and compliant data access, offering remote work and competitive compensation.

Security Engineer

Security Operations Engineer role at Microsoft focusing on protecting critical services and identity management, offering competitive compensation and hybrid work model.

Network Security Service Engineer

Network Security Service Engineer role at Microsoft, focusing on protecting cloud infrastructure and implementing cybersecurity controls for global datacenter operations.

Software Engineer II - M365

Mid-level Software Engineer position at Microsoft focusing on M365 security, requiring 3+ years of experience in cloud services and security engineering.

Software Engineer

Microsoft Red Team Software Engineer position focusing on security tool development and malware engineering with competitive compensation and benefits.