Principal Engineer

Microsoft is a leading technology company known for its software products and cloud services, including Office 365 and Azure.
Cloud
Principal Software Engineer
Hybrid
5,000+ Employees
12+ years of experience
AI · Cybersecurity · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Principal Software Engineer

Principal Software Engineer position at Microsoft working on COSMIC team to build and scale Kubernetes-based service platform for M365 Substrate Core organization.

Principal Software Engineer

Principal Software Engineer position at Microsoft's Health and Life Sciences Platform team, focusing on cloud infrastructure and Kubernetes.

Principal Software Engineer

Principal Software Engineer role at Microsoft Azure focusing on hardware platform innovation and virtualization technologies.

Principal Software Engineer

Principal Software Engineer role at Microsoft focusing on Azure cloud platform performance optimization, requiring expertise in systems programming and cloud infrastructure.

Principal Cloud Network Engineer, Azure Fiber

Lead Azure Fiber's optical network infrastructure as Principal Cloud Network Engineer at Microsoft, focusing on AI integration and global network management.

Description For Principal Engineer

Microsoft's Data Security team is seeking a Principal Engineer to join their expanding IDC arm. This role involves building cloud solutions to support premium features for security, compliance, data governance, and data loss prevention for Office 365 and Windows. The team creates global scale services to transport, store, secure, and manage sensitive data, leveraging Azure, Exchange, and other cloud platforms.

As a Principal Engineer, you will:

  • Design and implement scalable, reliable, and maintainable services
  • Drive design reviews and apply expertise in available technologies
  • Contribute key ideas to product design and vision
  • Work closely with geographically distributed teams
  • Mentor other engineers and act as a code and design reviewer

The ideal candidate has:

  • 12+ years of relevant software development experience
  • Proficiency in C# (Java or C++)
  • In-depth knowledge of cloud development (Azure, AWS, Google Cloud)
  • Experience with multithreading, asynchronous processing, and CI/CD pipelines
  • Strong communication and collaboration skills

This role offers the opportunity to work on cutting-edge cloud solutions at a scale few companies can match, making a significant impact on the security and compliance of Office 365, the fastest-growing business at Microsoft with over 100 million seats hosted globally.

Join Microsoft's Data Security team to tackle complex challenges, drive innovation, and shape the future of cloud security and compliance in a fast-paced, highly technical environment.

Last updated 6 months ago

Responsibilities For Principal Engineer

  • Design and implement scalable, reliable, maintainable services
  • Drive design reviews across the team
  • Contribute key ideas to product design and vision
  • Apply metrics to drive code quality and stability
  • Work closely with geographically distributed teams
  • Mentor other engineers
  • Act as a code and design reviewer
  • Take feature areas from ideation to successful global roll out

Requirements For Principal Engineer

Java
  • BS or MS in Computer Science or Engineering or equivalent experience
  • 12+ years of relevant software development experience
  • Proficiency in C# (Java or C++)
  • In-depth knowledge of cloud development (Azure, AWS, Google Cloud)
  • Experience with multithreading and asynchronous processing
  • Experience with CI/CD pipeline using agile practices
  • Strong communication and collaboration skills
  • Ability to deal with ambiguity and prioritize issues

Benefits For Principal Engineer

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

Interested in this job?