Senior Software Engineer - Microsoft Threat Protection

Microsoft is a global technology company developing cutting-edge cybersecurity solutions through Microsoft Threat Protection.
Security
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Cybersecurity · Enterprise SaaS

Description For Senior Software Engineer - Microsoft Threat Protection

Microsoft Threat Protection is at the forefront of cybersecurity, developing sophisticated solutions to combat increasing cyber-attacks. The role involves working with Microsoft 365 Defender suite, which integrates multiple security products to provide comprehensive threat detection and response. You'll be part of a team using state-of-the-art cloud technologies, big data solutions, and AI at hyper-scale to protect millions of customers worldwide. The position offers opportunities to work on cutting-edge detection and remediation systems, collaborating across multiple disciplines. The team values diversity and focuses on both feature and platform development, making it an ideal environment for experienced engineers passionate about cybersecurity and distributed systems. Working in a hybrid model, you'll contribute to critical security infrastructure while having the flexibility to work remotely up to 50% of the time. The role combines technical leadership with hands-on development, requiring both deep technical expertise and strong collaborative skills.

Last updated 23 minutes ago

Responsibilities For Senior Software Engineer - Microsoft Threat Protection

  • Work on cutting edge technologies to deliver new features that impact and protect millions of users
  • Cross-team and cross-discipline collaboration
  • Mentor junior peers and help them succeed
  • Apply critical view of infrastructure, technologies and development process
  • Proactively push to improve the product and group

Requirements For Senior Software Engineer - Microsoft Threat Protection

Java
MongoDB
Redis
Kubernetes
  • B.Sc. or M.Sc. in Computer Science, Software and Computer Engineering, or equivalent
  • Working experience in Java (or equivalent)
  • 8+ years of professional experience as a software engineer building large-scale systems
  • Excellent teammate skills, effectiveness both in independent and collaborative work
  • Ability to learn and use new technologies
  • Ability to understand complex distributed systems

Benefits For Senior Software Engineer - Microsoft Threat 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 - Microsoft Threat Protection

Senior Incident Response Engineer

Senior Incident Response Engineer position at Microsoft, leading security incident investigations and response for enterprise customers with up to 100% remote work flexibility.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on developing next-generation endpoint protection solutions within the Microsoft Defender team.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on security systems software with focus on performance and maintainability.

Senior Security Engineer

Senior Security Engineer role at Microsoft Research focusing on malware detection and security tooling development using Rust and Python.

Senior Security Software Engineer

Senior Security Software Engineer role at Microsoft, focusing on penetration testing and AI security, offering competitive pay and comprehensive benefits in Seattle area.