Senior Security Engineer, Penetration Testing

Global technology company empowering people and organizations to achieve more through software, cloud services, and AI technology.
$117,200 - $229,200
Security
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Cybersecurity

Description For Senior Security Engineer, Penetration Testing

Microsoft is seeking a Senior Security Engineer specializing in Penetration Testing to join their AI Engineering team. This role is crucial in safeguarding Microsoft's revolutionary technology, including OpenAI ChatGPT integration with Microsoft AI services.

The position offers a competitive salary range of $117,200 - $229,200 and requires working from the Redmond office three days per week. As part of Microsoft's security foundation team, you'll be at the forefront of defending against emerging security threats in AI and cloud services.

The ideal candidate will bring 5+ years of experience in security vulnerability assessment and penetration testing, with strong programming skills in languages like C++, C#, or similar. You'll be responsible for conducting penetration testing on production systems, providing security guidance, and driving security culture across engineering teams.

Key responsibilities include threat hunting, tracking sophisticated adversaries, and developing automation tools for scaling security testing. You'll work closely with product engineering teams to innovate software design and implement robust security measures.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities. The company's mission to empower every person and organization globally provides a meaningful context for your work.

This role presents an exceptional opportunity to impact security at scale, working with cutting-edge AI technology while collaborating with world-class security experts. You'll be instrumental in protecting Microsoft's customers and shaping the security landscape of next-generation AI and cloud services.

The position requires a blend of technical expertise, strategic thinking, and collaborative skills. You'll need to stay current with emerging threats and security technologies while maintaining strong partnerships across teams. This role is perfect for security professionals who are passionate about breaking and fixing systems to protect users and want to work at the intersection of AI and security.

Last updated a month ago

Responsibilities For Senior Security Engineer, Penetration Testing

  • Perform penetration testing activities on production and internal systems
  • Provide security guidance and specify app security controls
  • Participate in threat hunting activities
  • Track sophisticated adversaries and enhance detections
  • Research new technologies and make recommendations
  • Drive positive security culture across engineering teams
  • Develop automation tools to scale testing
  • Collaborate with security teams to design new security mitigations

Requirements For Senior Security Engineer, Penetration Testing

Python
  • 5+ years experience in identifying security vulnerabilities, software development lifecycle, and cyber security
  • 5+ years professional experience in penetration testing/red-teaming
  • 3+ years of programming experience in C/C++, C# or similar language
  • Knowledge in common classes of software vulnerabilities (XSS, CSRF, SQLi, OWASP Top 10)
  • Must pass Microsoft Cloud Background Check
  • Familiarity with tools like Burp Suite
  • Knowledge of cloud, services, and network security

Benefits For Senior Security Engineer, Penetration Testing

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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 Engineer, Penetration Testing

Senior Security Software Engineer

Senior Security Software Engineer role at Microsoft focusing on Azure security, vulnerability assessment, and solution design with 8+ years of experience required.

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.