Taro Logo

Principal Engineer – Cloud Infrastructure & Automation

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$188,000 - $304,200
Cloud
Principal Software Engineer
Remote
5,000+ Employees
6+ years of experience
Cybersecurity · Enterprise SaaS

Description For Principal Engineer – Cloud Infrastructure & Automation

Microsoft Security is seeking a Principal Engineer to lead the design, development, and automation of secure, scalable cloud infrastructure for their Threat Protection Group. This role is critical in bridging offensive and defensive security, focusing on simulating real-world threats and enhancing Microsoft's detection and response capabilities across their cloud ecosystem.

The position offers an opportunity to work with cutting-edge cloud technologies and security automation, leading the architecture and implementation of environments used for adversary emulation and threat research. You'll be working within Microsoft's Security organization, which is dedicated to making the world a safer place through end-to-end security solutions.

As a Principal Engineer, you'll be responsible for developing infrastructure-as-code, implementing CI/CD pipelines, and collaborating with red and blue teams to create realistic enterprise scenarios for security testing. The role requires expertise in cloud platforms (preferably Azure), strong automation skills, and deep understanding of security principles.

The position offers competitive compensation ranging from $188,000 to $304,200 in major tech hubs, along with comprehensive benefits including healthcare, educational resources, and investment options. You'll be part of Microsoft's culture of growth mindset and excellence, working on innovations that impact billions of lives globally.

This is an ideal role for a senior technologist passionate about security, cloud infrastructure, and automation, offering the chance to shape the future of security at Microsoft while working with some of the industry's best security professionals. The position combines technical leadership with hands-on engineering, requiring both deep technical expertise and the ability to mentor others.

Last updated a day ago

Responsibilities For Principal Engineer – Cloud Infrastructure & Automation

  • Architect and implement scalable, secure, and automated cloud infrastructure
  • Develop infrastructure-as-code (IaC) and CI/CD pipelines
  • Collaborate with red and blue teams to design environments for threat simulation
  • Automate telemetry collection, log aggregation, and signal enrichment
  • Lead technical strategy for infrastructure automation
  • Mentor and guide junior engineers and security analysts
  • Stay current with emerging threats, cloud technologies, and security automation trends

Requirements For Principal Engineer – Cloud Infrastructure & Automation

Python
Java
JavaScript
Kubernetes
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience
  • 6+ years of experience in software engineering, cloud infrastructure, or security engineering
  • Expertise in Azure (preferred), AWS, or GCP cloud platforms
  • Proficiency in Infrastructure-as-Code tools (e.g., Terraform, Bicep, ARM templates)
  • Scripting and automation skills (e.g., PowerShell, Python, Bash)
  • Experience with CI/CD pipelines
  • Understanding of cloud security principles
  • Must pass Microsoft Cloud Background Check

Benefits For Principal Engineer – Cloud Infrastructure & Automation

Medical Insurance
Parental Leave
Education Budget
401k
  • Industry leading healthcare
  • Educational resources
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Discounts on products and services

Interested in this job?

Jobs Related To Microsoft Principal Engineer – Cloud Infrastructure & Automation