Principal Software Engineering Manager - Microsoft Red Team
- Compensation
- Not disclosed
- Location
- United States, Washington, Redmond
- Work setup
- Onsite
- Seniority
- Principal
- Employment
- Not specified
- Experience
- 6+ years
- Category
- Security
- Posted
Skills
Must have
- 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
Nice to have
- 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
- 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 secur
- 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.
Full description
Overview
The CISO organization represents the voice of the customer and the executive security buyer, focusing on enterprise security strategy, risk posture, and real-world security needs across industries. This team partners closely with product and engineering to ensure Microsoft Security solutions align with how organizations actually defend against threats, translating complex security challenges into actionable priorities and influencing how security is delivered at scale. It plays a critical role in shaping end-to-end security narratives, aligning product capabilities with customer outcomes, and driving trust with executives making high-stakes security decisions.
The Microsoft Red Team attacks ALL Microsoft services, continually – identifying critical, systemic risks, demonstrating authentic attack chains and techniques, and working with engineering teams, investigators, and incident responders to continuously improve their ability to protect, detect, investigate, and respond to real attacks.
Within Microsoft Red Team Engineering, the Intelligence team builds the reconnaissance, data, and attack-graph capabilities that allow operators and autonomous agents to understand complex environments before an operation begins. The team brings together signals from across Microsoft and external environments, models identities, assets, relationships, exposures, and likely attack paths, and turns fragmented data into actionable intelligence packages that accelerate red team operations. Its work forms the intelligence layer of MRT's broader AI-driven adversary emulation platform, enabling operations to move from initial discovery to high-confidence attack planning at Microsoft scale.
As a Principal Software Engineering Manager in Microsoft Red Team Intelligence, you will lead and grow the engineering team responsible for this foundational intelligence platform. You will own the technical strategy and delivery of services and skills used by human operators and agentic systems. You will work closely with red team operators, security researchers, data scientists, and engineering teams across geographies to ensure MRT can rapidly understand an environment, identify the attack paths that matter most, and act on them before real adversaries do. "
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities
- 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.
- Own the technical strategy, roadmap, and execution for the intelligence pillar within Microsoft Red Team engineering, and expand the team's charter into new offensive capability areas as opportunities emerge.