{bc}
company_site

Principal Software Engineering Manager - Microsoft Red Team

Microsoft
Redmond, USA
Full-time
Senior · 10+ years experience
Onsite
Discovered 1 weeks ago

Full Job Posting

Lead, grow, and coach a team of software engineers, building an inclusive, high-trust culture where people do the most outstanding work of their careers.

Deliver intelligence packages and product experiences that help human red team operators quickly understand target environments, plan operations, and select the highest-impact techniques.

Contribute engineering leadership to the broader AI-driven adversary emulation platform, partnering with peer engineering teams globally on architecture and shared components.

Partner closely with red team operators, security researchers, product management, and engineering leaders globally to align investments with the highest-impact attack paths.

Hire, develop, and retain engineers; set clear expectations, give candid feedback, and grow the next generation of technical leaders on the team.

Drive engineering excellence across the team - design reviews, code quality, secure development practices, live-site health, and continuous improvement.

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.

Experience

with offensive security - red teaming, penetration testing, malware/tooling development, or offensive cyber operations.

Experience

with applications that leverage LLMs or autonomous agents - whether hands-on or through leading teams that build them (agentic architectures, prompt engineering, evaluation, or integrating generative AI into production or research systems).

Experience

leading teams through growth or charter expansion, and developing engineers into senior and principal contributors. Familiarity with the modern attacker kill chain, MITRE ATT&CK, and adversary tradecraft against cloud and AI environments. 10+ years of professional hands-on software development experience, with a track record of shipping and operating production systems. 3+ years of people management experience leading software engineering teams, including hiring, coaching, and performance management.] Experience building software in the cybersecurity domain - e.g., red team / offensive tooling, endpoint or cloud security products, detection and response, threat protection, or closely adjacent security engineering. Demonstrated ability to set direction in ambiguous, unsolved problem spaces and translate strategy into execution that delivers measurable impact. Excellent cross-functional and cross-geo collaboration skills; ability to influence without authority across operators, researchers, and partner engineering teams.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Microsoft