Back to all jobs
Microsoft logo

Principal Software Engineer

Microsoft

Hyderabad, Telangana, India
Full-Time
Posted Nov 10, 2025
4 days / week in-office

Compensation

Loading salary analysis...

About the role

Microsoft Defender for Office (MDO) team, we are responsible for delivering a cloud-based email and message filtering service that protects customers from advanced threats (malware, phish, fraud and spam) in Microsoft’s collaboration workloads (Mail, Teams, SharePoint, OneDrive).

Responsibilities

  • Architecting and delivering email blocking system based on domain reputation
  • Building models to analyze and evaluate the domains that send malware, phishing email
  • Championing the product roadmap, collaborating with cross-functional teams to integrate cutting-edge threat detecting models and capabilities
  • Mentoring the team of brilliant engineers to design and implement with best engineering practices

Requirements

  • Bachelor’s or Master’s Degree in Computer Science or related technical field, with 7+ years of hands-on engineering experience and a proven track record of delivering large-scale, high-impact solutions
  • Deep expertise in distributed systems, security platforms, and coding in languages such as C, C++, C#, Java, JavaScript, or Python
  • Experience in organizational and technical leadership, architecting cloud services, and driving product innovation

Benefits

  • 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

About the Company

Microsoft is an equal opportunity employer

Job Details

Salary Range

Salary not disclosed

Location

Hyderabad, Telangana, India

Employment Type

Full-Time

Original Posting

View on company website
Create resume for this position