Principal Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more through digital technology and cloud solutions.
$137,600 - $267,000
Distributed Systems
Principal Software Engineer
Remote
5,000+ Employees
10+ years of experience
Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:
Principal Software Engineer

Principal Software Engineer role at Microsoft Azure Core, focusing on cloud infrastructure and distributed systems, offering remote work and competitive compensation.

Principal Software Engineer

Principal Software Engineer role at Microsoft Entra, focusing on distributed systems and data processing at massive scale, with opportunity for remote work in Prague.

Principal Software Engineer- Kusto

Principal Software Engineer position at Microsoft working on Azure Data Explorer (Kusto), leading development of massive-scale cloud services for real-time log analytics and big data exploration.

Principal Software Engineer

Principal Software Engineer position at Microsoft's Azure Compute division, focusing on distributed systems and VM management at scale, offering competitive compensation and remote work options.

Principal Software Engineer

Principal Software Engineer role at Microsoft working on Azure Data engineering team's Fabric OneLake platform, building unified data stack solutions with competitive compensation and benefits.

Description For Principal Software Engineer

Microsoft Security is at the forefront of making the world a safer place in an era of increasing digital threats. As a Principal Software Engineer, you'll join the Microsoft Security organization, which is crucial to Microsoft's mission of securing digital technology platforms, devices, and clouds in heterogeneous environments. The role focuses on developing and improving Identity services, requiring expertise in distributed systems and large-scale applications. You'll work with cutting-edge security technology, collaborating with diverse teams to create solutions that impact billions of users worldwide. The position offers competitive compensation, comprehensive benefits, and the opportunity to work remotely while contributing to critical security infrastructure. Microsoft's culture emphasizes growth mindset, excellence, and innovation, making it an ideal environment for experienced engineers looking to make a significant impact in cybersecurity. The role combines technical leadership with hands-on development, requiring both deep technical expertise and strong collaborative skills.

Last updated a month ago

Responsibilities For Principal Software Engineer

  • Design, write, and deliver software to improve the availability, scalability, latency, and efficiency of Microsoft's Identity services
  • Solve problems relating to mission critical services and build automation to prevent problem recurrence
  • Influence and create new designs, architectures, standards and methods for large-scale distributed systems
  • Engage in service capacity planning and demand forecasting, software performance analysis and system tuning
  • Implement systematic problem-solving approach with strong ownership and drive

Requirements For Principal Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field with 10+ years experience, OR Master's Degree with 8+ years experience
  • Experience with algorithms, data structures, complexity analysis and software design
  • Understanding of cloud network technologies and protocols, including TCP/IP and DNS
  • Experience with distributed systems design and implementation
  • Proficiency in Agile development practices and CI/CD
  • Experience working on large-scale projects or applications
  • Good communication skills and ability to collaborate with diverse remote teams
  • Must pass Microsoft Cloud Background Check

Benefits For Principal Software Engineer

Medical Insurance
Education Budget
Parental Leave
Vision Insurance
Dental Insurance
  • 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?