Senior Security Engineer, Penetration Testing

Global technology company that empowers people and organizations worldwide through software, cloud services, and computing platforms.
$117,200 - $229,200
Security
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Security Software Engineer

Senior Security Software Engineer role at Microsoft focusing on Azure cloud security, vulnerability assessment, and mitigation. Hybrid role in Redmond, WA.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security focusing on cloud security, identity management, and threat detection, offering competitive pay and hybrid work environment.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security focusing on identity systems and enterprise security solutions, offering remote work and competitive benefits.

Security Assurance Engineer

Senior Security Assurance Engineer role at Microsoft focusing on continuous security validation and assurance, requiring 5+ years of experience in security engineering and cloud security.

Incident Response Engineer - CIRT

Senior Incident Response Engineer position at Microsoft, leading security incident investigations for enterprise customers with focus on cloud security and incident response.

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 combines traditional security engineering with cutting-edge AI technology, including OpenAI ChatGPT integration. The position focuses on identifying vulnerabilities, conducting penetration testing, and ensuring the security of Microsoft's vast service portfolio.

The role requires a blend of technical expertise in security testing, programming, and cloud services. You'll be working at Microsoft's Redmond headquarters, contributing to the security foundation of all Microsoft products and services. The position offers competitive compensation ranging from $117,200 to $229,200 annually, with comprehensive benefits including healthcare, educational resources, and parental leave.

As a Senior Security Engineer, you'll be responsible for conducting penetration testing, providing security guidance, participating in threat hunting, and developing automation tools. The role requires collaboration with multiple teams across Microsoft to design and implement security solutions. You'll need 5+ years of security experience and strong programming skills in languages like C/C++ or C#.

This is an excellent opportunity for security professionals who want to work with advanced technologies while protecting millions of users worldwide. The hybrid work arrangement requires 3 days per week in the office, allowing for both collaborative work and flexibility. The role offers significant growth potential within Microsoft's security ecosystem and the chance to work on revolutionary AI technologies.

Last updated 13 days ago

Responsibilities For Senior Security Engineer, Penetration Testing

  • Perform penetration testing activities on production and internal systems to identify unknown vulnerabilities
  • Provide security guidance and specify app security controls
  • Participate in threat hunting activities
  • Track sophisticated adversaries and enhance detections
  • Proactively research new technologies
  • Drive and cultivate a positive culture of security across engineering teams
  • Develop and write automation tools to scale testing
  • Collaborate with other security teams to design and develop new security mitigations

Requirements For Senior Security Engineer, Penetration Testing

Python
  • 5+ years experience in identifying security vulnerabilities, software development lifecycle, large-scale computing, modeling, cyber security, and anomaly detection
  • 5+ years professional experience in penetration testing/red-teaming, including familiarity with tools like Burp Suite
  • 3+ years of programming experience in C/C++, C# or similar language
  • Knowledge in common classes of software vulnerabilities such as XSS, CSRF, SQLi, OWASP Top 10, cryptographic attacks
  • Must pass Microsoft Cloud Background Check upon hire and every two years
  • Must be local to Seattle area and work in office 3 days a week

Benefits For Senior Security Engineer, Penetration Testing

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