Senior Full Stack Software Engineer - Microsoft Threat Protection

Microsoft is a global technology company developing cutting-edge security solutions including Microsoft 365 Defender suite.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Cybersecurity · Enterprise SaaS

Description For Senior Full Stack Software Engineer - Microsoft Threat Protection

Microsoft's 365 Defender team is seeking a Senior Full Stack Software Engineer to join their cybersecurity division. This role focuses on developing cutting-edge detection and remediation systems within the Microsoft 365 Defender suite, which integrates security across Microsoft Defender for Endpoint, Office, Cloud Apps, and Identity. The position offers an opportunity to work with state-of-the-art cloud technologies, big data solutions, and AI at hyper-scale.

The role involves building sophisticated security solutions that protect millions of customers worldwide from cyber-attacks. You'll be working in a hybrid environment (up to 50% work from home) with a diverse team that values different perspectives and experiences. The position requires expertise in both frontend and backend development, with a focus on distributed systems and security infrastructure.

As a senior engineer, you'll be instrumental in shaping the next generation of security products, working with modern technology stacks including React, C#, and various cloud databases. The role offers competitive benefits, including industry-leading healthcare, educational resources, and parental leave, making it an excellent opportunity for experienced developers passionate about cybersecurity and creating high-impact solutions.

The ideal candidate will bring 8+ years of full-stack experience, strong collaborative skills, and a deep understanding of distributed systems. This is a chance to make a significant impact on global cybersecurity while working with cutting-edge technology at one of the world's leading tech companies.

Last updated 16 hours ago

Responsibilities For Senior Full Stack Software Engineer - Microsoft Threat Protection

  • Design, develop, and maintain both front-end and back-end components
  • Collaborate with cross-functional teams to enhance threat intelligence platform
  • Implement new features
  • Optimize performance
  • Ensure scalability and reliability of systems
  • Participate in code reviews, testing, and debugging
  • Contribute to protecting customers from cyber threats

Requirements For Senior Full Stack Software Engineer - Microsoft Threat Protection

React
Redis
MongoDB
  • B.Sc. or M.Sc. in Computer Science, Software and Computer Engineering, or equivalent
  • 8+ years of professional experience as a full stack engineer
  • 2+ years of experience working with distributed computing platforms
  • Experience with React, C# (.Net) or equivalent
  • Excellent teammate skills
  • Ability to learn and use new technologies
  • Ability to understand complex distributed systems

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

Software Engineer - Microsoft Defender for Cloud Apps (TLV)

Senior Software Engineer role at Microsoft working on cloud security solutions, requiring 5+ years of experience in backend development and distributed systems.

Senior Software Engineer - Backend

Senior Backend Engineer role at Microsoft's Viva Engage team, building large-scale communication platforms serving millions of users with modern tech stack and AI integration.

Senior Software Engineer

Senior Software Engineer role at Microsoft Teams focusing on AI-assisted meeting experiences, requiring 4+ years of experience in backend development and cloud technologies.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on Linux-based Azure platforms and performance engineering.

Senior Software Engineer

Senior Software Engineer role at Microsoft Intune team, focusing on cloud services and distributed systems with competitive compensation and benefits.