Senior Software Engineer

Microsoft is the largest security company in the world, building planet-scale products and security solutions.
$117,200 - $229,200
Security
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Cybersecurity · Enterprise SaaS

Description For Senior Software Engineer

Microsoft Security is seeking a Senior Software Engineer to join their Defender for DevOps team within the Cloud and Enterprise Security organization. This role is critical in developing industry-leading security solutions that protect cloud services and defend against software supply chain attacks.

The position offers an opportunity to work on cutting-edge security technology at massive scale, protecting both Microsoft's internal systems and multi-cloud customers. The team is focused on creating next-generation security services that protect cloud services from code to cloud, addressing the increasing challenges of cyberattacks targeting source code, build systems, and supply chains.

As a Senior Software Engineer, you'll be responsible for developing advanced security solutions that integrate across platforms and architectures. The role involves working with large-scale distributed systems in cloud environments, particularly focusing on DevOps security and cyber defense. You'll collaborate with team members and partner groups to deliver high-impact results that make security both intuitive and effective.

The position requires strong technical expertise in cloud technologies, security domains, and software development, with particular emphasis on distributed systems and cloud environments. You'll be working in a diverse and inclusive engineering team that values accountability and provides numerous opportunities for learning and career growth.

Microsoft offers a comprehensive benefits package including industry-leading healthcare, educational resources, savings and investment options, and generous parental leave. The work environment is hybrid, allowing up to 50% work from home, with travel requirements of 0-25%.

The role is based in Redmond, Washington, and offers competitive compensation ranging from $117,200 to $229,200 per year (with higher ranges for San Francisco and New York City locations). This is an excellent opportunity for experienced engineers passionate about cybersecurity and eager to make a significant impact on customer security at a global scale.

The team culture celebrates diversity, multiculturalism, and inclusion, providing a foundation for all their work. They emphasize a growth mindset and encourage teams and leaders to bring their best each day, working on innovations that impact billions of lives worldwide.

Join Microsoft's Security team to be part of defending against the next wave of software supply chain attacks and help shape the future of Cloud and Enterprise Security. This role offers the unique opportunity to work on planet-scale products using a wide range of technologies across client, backend, big data, and frontend systems.

Last updated 7 hours ago

Responsibilities For Senior Software Engineer

  • Drive business-critical initiatives that shape the future of Microsoft Security products
  • Design and architect scalable, secure solutions
  • Mentor and develop individual contributor talent
  • Plan, design, and execute high-quality feature work
  • Collaborate with designers and product managers
  • Solve significant technological challenges
  • Partner with peer engineers and customers
  • Participate in design reviews and code reviews
  • Build alpha/preview releases and iterate based on feedback

Requirements For Senior Software Engineer

Java
JavaScript
Python
Kubernetes
  • Bachelor's Degree in Computer Science or related technical discipline
  • 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 2+ years of professional hands-on experience building large-scale distributed systems in cloud environments (Azure/AWS/GCP)
  • Must pass Microsoft Cloud Background Check
  • Experience with Security/Cyber domains preferred
  • Experience with Kubernetes and Containers preferred
  • Experience with .NET/C# preferred
  • Experience with Azure cloud environment preferred

Benefits For Senior Software Engineer

Medical Insurance
Parental Leave
Education Budget
401k
  • 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

Senior Software Engineer

Senior Software Engineer role at Microsoft Security focusing on building advanced static analysis solutions for vulnerability detection across Microsoft's global codebase.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security focusing on Information Protection, developing innovative data protection solutions in Redmond, WA. Hybrid work model with competitive compensation.

Senior Software Engineer - Security

Senior Security Software Engineer role at Microsoft working on Viva Engage platform, focusing on implementing security controls and privacy measures.

Senior Security Engineer

Senior Security Engineer role at Microsoft's Gaming and AI RedTeam, focusing on identifying and exploiting security vulnerabilities to protect gaming studios and AI infrastructure.

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 option.