Principal Security Software Engineer at Microsoft
, , United States -
Full Time


Start Date

Immediate

Expiry Date

20 Feb, 26

Salary

0.0

Posted On

22 Nov, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Adversary Emulation, AI-Driven Tooling, C, C++, C#, Java, JavaScript, Python, Security Tooling, Detection, Investigation, Response Capabilities, Code Reviews, Mentoring, Emerging Attack Techniques, Engineering Life-Cycle, People Management

Industry

Software Development

Description
Lead efforts to design, implement, and support AI-driven adversary emulation tooling. Support partner development teams and the open-source community in contributing to our services. Partner with internal defensive security teams to improve their detection, investigation, and response capabilities. Build relationships with peers through design and code reviews, and peer mentoring. Analyze emerging attack techniques from red teams, adversarial researchers, and external threat actors, leveraging these insights to develop and refine advanced security tooling. Embody our culture and values Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. The ability to apply reference architecture and patterns for a variety of solutions (e.g., advanced analytics, artificial intelligence, analytics, security, etc.). Demonstrated knowledge of the engineering life-cycle that provides for task estimation, design and code review, specification review, bug triage, code check-in, sign-off, test targeting, and performance standards to meet customer and business goals 2+ years people management experience. 2+ years product ownership experience.
Responsibilities
Lead efforts to design, implement, and support AI-driven adversary emulation tooling. Partner with internal defensive security teams to improve their detection, investigation, and response capabilities.
Loading...