Taro Logo

Senior Software Engineer-Purview Information Protection

Microsoft is a global technology company that empowers people and organizations worldwide to achieve more through innovative software, services, and solutions.
$119,800 - $234,700
Security
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer-Purview Information Protection

Microsoft Purview Information Protection team is seeking a Senior Software Engineer to join their security-focused division. The role involves building enterprise-grade security capabilities that help customers discover, classify, and protect sensitive information across different platforms including desktop, mobile, and web.

The position offers an opportunity to work on critical security features including Classification, Labeling, and Protection (CLP), security policies, document encryption, Information Right Management (IRM), and Data Loss Prevention. You'll be developing solutions that impact millions of customers worldwide, specifically working with Office Products like Word, Excel, and PowerPoint.

As a Senior Software Engineer, you'll lead other engineers and collaborate with Product Managers and Designers to deliver high-quality security solutions. The role requires expertise in data structures, algorithms, and software design methodologies, with proficiency in languages like C#, Java, JavaScript, Python, or C++.

The position offers competitive compensation with a base pay range of $119,800 - $234,700 per year (higher for San Francisco and New York locations: $158,400 - $258,000). Microsoft provides comprehensive benefits including healthcare, educational resources, savings and investments, parental leave, and more.

This is an excellent opportunity for someone passionate about security and software engineering, who enjoys working in a collaborative environment and tackling complex technical challenges. The role combines technical leadership with hands-on development, requiring both strong coding skills and the ability to work effectively across teams.

The ideal candidate will have 4+ years of technical engineering experience, strong problem-solving skills, and experience with DevOps tools and practices. The position offers the flexibility of up to 50% work from home, making it an attractive opportunity for those seeking work-life balance while working on impactful security solutions at a global technology leader.

Last updated 7 days ago

Responsibilities For Senior Software Engineer-Purview Information Protection

  • Lead other Software Engineers and collaborate with Product Managers and Designers
  • Produce extensible and maintainable code
  • Optimize, debug, refactor code to improve performance
  • Work across organizations and directly with partners
  • Drive identification of dependencies and development of design documents
  • Coordinate and communicate across teams to resolve conflicts

Requirements For Senior Software Engineer-Purview Information Protection

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Proficient in data structures, algorithms, and software design methodologies
  • Experience with DevOps tools and practices, such as Git, CI/CD, testing, and monitoring
  • Proficient in programming languages like C#, Java, JavaScript, Python, or C++
  • Excellent communication, collaboration, and problem-solving skills

Benefits For Senior Software Engineer-Purview Information Protection

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 Senior Software Engineer-Purview Information Protection