Senior Security Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through digital technology platforms, devices, and cloud solutions.
Security
Senior Software Engineer
Hybrid
8+ years of experience
Cybersecurity · Enterprise SaaS · Cloud

Description For Senior Security Software Engineer

Microsoft Security is on a mission to make the world a safer place by providing end-to-end security solutions. As a Senior Security Software Engineer, you'll join an organization that prioritizes security across Microsoft's diverse technology ecosystem. You'll work on critical security challenges in Azure, conducting vulnerability assessments, designing solutions, and driving security improvements through automation and engineering. The role combines technical expertise with leadership opportunities, allowing you to influence security practices both within Microsoft and the broader industry. You'll collaborate with various teams, from engineers to business leaders, using a data-driven approach to solve complex security challenges. The position offers competitive benefits, a culture of growth and innovation, and the chance to impact billions of users worldwide. Microsoft emphasizes inclusion, respect, and accountability, making it an ideal environment for security professionals who want to make a significant impact while growing their careers.

Last updated 8 minutes ago

Responsibilities For Senior Security Software Engineer

  • Vulnerability discovery and variant hunting using various methodologies
  • Solution design and delivery for security problems
  • Conduct threat modeling and architecture reviews
  • Partner with teams to ensure successful implementation of security recommendations
  • Develop tools and scanners to automate vulnerability discovery across Azure services

Requirements For Senior Security Software Engineer

Java
JavaScript
Python
TypeScript
  • Bachelor of Science in Computer Science, Mathematics, Engineering or equivalent experience
  • 8+ years experience in hands-on security role with software engineering skills
  • Expert knowledge of vulnerabilities (XSS, buffer overflows, SQL injection, etc.)
  • Strong coding skills in multiple languages (C#, Java, C++, JavaScript/TypeScript, SQL, Python, GoLang, etc.)
  • Knowledge of Microsoft Azure or competing cloud services
  • Strong leadership, empathy, and interpersonal skills

Benefits For Senior Security Software Engineer

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

Senior Software Engineer – Automation

Senior Software Engineer position at Microsoft focusing on automation and security for the Insider Risk Program, offering competitive salary and remote work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on enterprise-scale security solutions and continuous security validation using C# and .NET.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, building cloud-scale security and compliance solutions for Office 365, requiring 7+ years of experience in software development.

Cybersecurity Senior Reverse Engineer

Senior Reverse Engineer role at Microsoft's DART team, focusing on cybersecurity threat analysis and customer protection through advanced debugging and reverse engineering.

Senior DPU Software Engineer – Secure Enclave

Senior DPU Software Engineer role at Microsoft focusing on secure enclave development, cryptography, and embedded systems for cloud infrastructure.