← All roles

Software Engineer 2 - Microsoft Red Team

Microsoft· Software Engineering
Apply on company site
Redmond, WA$102.1k - $202.2kfull-timePosted 4d ago

About the role

Software Engineer 2 focused on site reliability engineering and security to build automation for ephemeral attack infrastructure, secure platforms for sensitive operations, and support red team infrastructure while maintaining a high security bar.

Responsibilities

  • Design, implement, test, deploy, and support reliable software and automation for provisioning and managing attack infrastructure for offensive security teams
  • Engineer and maintain secure software platforms, services, and automation that provide isolated identity and productivity environments for sensitive operations
  • Develop production-quality code using sound engineering practices, including automated testing, code reviews, secure development, observability, documentation, and ongoing operational ownership
  • Establish and apply security hygiene and monitoring policies meet Microsoft security requirements without preventing offensive operations
  • Support red team operations with infrastructure needs as required

Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.

Skills

Required:Programming in C, C++, C#, Java, JavaScript, or Python
Nice to have:Infrastructure as codeSecurity engineering practices

Benefits

  • Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay
Last updated Oct 23, 2026. Interested? Apply on the company site.

About Microsoft

Cloud ComputingConsumer ElectronicsSoftwareTechnologyliquid-ai-recruiting-target

More open roles at Microsoft