Principal Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$137,600 - $267,000
Cloud
Principal Software Engineer
Remote
5,000+ Employees
10+ years of experience
Enterprise SaaS · Cybersecurity

Description For Principal Software Engineer

Microsoft Intune is seeking a Principal Software Engineer to join their Core Infrastructure Services organization. This role is part of Microsoft Security, which aims to make the world safer through end-to-end security solutions. The position offers an opportunity to work on cloud services that operate at high scale and availability within the Intune endpoint management solution.

As a Principal Software Engineer, you'll shape technical strategy, lead design and development of highly scalable software components, and mentor engineers. The role requires extensive experience in cloud infrastructure and service-oriented development, particularly with Azure or similar platforms. You'll work with geographically distributed teams and collaborate across various disciplines.

The position offers competitive compensation, comprehensive benefits, and the chance to work on critical security priorities for Microsoft's customers. You'll be part of a team that manages and secures devices, applications, and data for IT organizations worldwide. This is an excellent opportunity for experienced engineers who want to impact global security while working with cutting-edge cloud technologies.

The role combines technical leadership, hands-on development, and strategic thinking, making it ideal for those who want to influence the direction of enterprise security solutions while working at one of technology's leading companies.

Last updated 3 days ago

Responsibilities For Principal Software Engineer

  • Lead architecture, design, development, and deployment of scalable solutions for Intune's core infrastructure
  • Provide technical leadership and mentorship to the team
  • Build strong relationships with internal partners and stakeholders
  • Collaborate with architects and program managers on design solutions
  • Stay informed about industry trends and emerging technologies
  • Investigate technical issues and find practical solutions
  • Conduct technical and comparative analysis

Requirements For Principal Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience
  • 3+ years experience in cloud infrastructure and service-oriented development
  • Experience mentoring and managing software engineers
  • Experience working with Azure or other scalable cloud platforms
  • Must pass Microsoft Cloud background check
  • Strong analytical skills with systematic approach to software design

Benefits For Principal Software 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?

Jobs Related To Microsoft Principal Software Engineer

Principal Cloud Services Engineer - Gaming

Principal Cloud Services Engineer position at Microsoft's Xbox Game Studios Publishing team, focusing on building and operating gaming services using cloud technologies.

Principal Software Engineer/Architect

Lead cloud platform architecture and engineering for Microsoft's Windows 365 and Azure Virtual Desktop services, driving innovation in virtual desktop infrastructure.

Principal Software Engineer

Principal Software Engineer role at Microsoft focusing on cybersecurity and cloud solutions, requiring 6+ years of experience and offering competitive compensation.

Principal Software Engineer

Principal Software Engineer role at Microsoft, building next-gen usage billing platforms for Azure services, offering $137K-$267K salary with hybrid work model.

Principal Software Engineering Manager (Microsoft AI)

Lead Microsoft AI's payment experiences and Copilot workflow as Principal Engineering Manager, managing full-stack teams and architecting large-scale systems.