Senior Software Engineer - Microsoft Threat Protection

Microsoft is a global technology company that develops and provides software, cloud services, and security solutions.
Security
Senior Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Cybersecurity · Enterprise SaaS

Description For Senior Software Engineer - Microsoft Threat Protection

Microsoft's Threat Protection team is at the forefront of cybersecurity, developing cutting-edge detection and remediation systems to protect enterprises from sophisticated cyber-attacks. The role involves working with Microsoft 365 Defender suite, which leverages Microsoft's comprehensive security portfolio to automatically analyze threats across domains. You'll be part of a team using state-of-the-art cloud technologies, big data solutions, and AI at hyper-scale to deliver security solutions that protect millions of customers.

As a Senior Software Engineer, you'll work on building and maintaining large-scale distributed systems, collaborating across multiple disciplines including PM, design, research, and data science teams. The position offers opportunities to work with modern technologies including Java, MongoDB, Redis, and Kubernetes, while focusing on security and cloud-based applications. The role requires strong technical expertise combined with the ability to mentor junior team members and contribute to the team's technical direction.

The position offers a hybrid work environment with up to 50% work from home flexibility, comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. This is an excellent opportunity for experienced engineers passionate about cybersecurity and interested in making a significant impact in protecting organizations worldwide from cyber threats. The team values diversity and seeks candidates with different experiences and perspectives to strengthen their collective capabilities.

Last updated 4 hours 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 (engineering, PM, design, research and data science)
  • 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)
  • 6+ 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 and to know your way around them

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 Security Engineer

Senior Security Engineer role at Microsoft focusing on securing Azure AI Platform through security assessments, penetration testing, and threat modeling in cloud environments.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Substrate SHIELD Team, focusing on cybersecurity for Microsoft 365 with hybrid work options and competitive benefits.

Senior Security Engineer

Senior Security Engineer position at Microsoft focusing on Azure cloud security, vulnerability assessment, and security solution development with competitive compensation and remote work options.

Senior Security Operations Engineer

Senior Security Operations Engineer position at Microsoft, focusing on penetration testing and security operations for cloud infrastructure, offering remote work and competitive compensation.

Senior Software Engineer

Senior Software Engineer position at Microsoft's MEE team focusing on security systems development, offering hybrid work and competitive compensation.