Microsoft Security is seeking a Software Engineer to join their Red Team Engineering team. This role focuses on developing red team tools and building intelligent attack emulation services that automate red team engagements.
The position is part of Microsoft's Security organization, which aims to make the world safer by providing end-to-end security solutions. The Red Team Engineering team specifically develops tools for human operators and builds AI-driven services to automate offensive engagements.
As a Software Engineer, you will:
- Design and implement intelligent adversary emulation services
- Contribute to red team tooling for both human operators and automated systems
- Partner with defensive security teams to enhance their capabilities
- Research and implement the latest attack techniques
- Build scalable and reliable web services
- Participate in design and code reviews
The role offers:
- Work in cutting-edge AI and security
- Opportunity to directly impact Microsoft's security posture
- Collaboration with diverse, passionate engineers
- Focus on thoughtful engineering and customer outcomes
- Competitive compensation ($81,900 - $160,200 base salary, higher in SF/NYC)
- Comprehensive benefits including healthcare, education resources, and investment options
The ideal candidate will have:
- Bachelor's in Computer Science or related field
- 2-5 years professional software development experience
- Knowledge of languages like C#, Java, Python
- Background in offensive security, pen testing, or red teaming
- Strong collaboration and relationship-building skills
This is an exciting opportunity to work at the intersection of AI and security while contributing to Microsoft's mission of empowering others and creating a safer digital world.