LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Microsoft›Principal Software Engineer
Microsoft

About Microsoft

Empowering every person and organization on the planet

🏢 Tech👥 100K+📅 Founded 1975📍 Redmond, Washington, United States

Key Highlights

  • Market cap exceeds $2 trillion
  • 100,000+ employees worldwide
  • Leading cloud services through Azure
  • Major clients include Walmart and BMW

Microsoft Corporation, headquartered in Redmond, Washington, is a leading technology company known for its software products like Windows and Office, as well as cloud services through Azure. With over 100,000 employees, Microsoft serves millions of customers globally, including major enterprises lik...

🎁 Benefits

Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...

🌟 Culture

Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

🌐 Website💼 LinkedIn𝕏 TwitterAll 374 jobs →
Microsoft

Principal Software Engineer

Microsoft • United States, Washington, Redmond

Posted 1d agoLeadPrincipal engineer📍 Redmond
Apply Now →

Skills & Technologies

Azure

Overview

Microsoft is hiring a Principal Software Engineer to lead initiatives in security technology. You'll work with Azure and contribute to the development of Security Copilot, a generative AI-powered security solution. This role requires extensive experience in software engineering and security.

Job Description

Who you are

You have a strong background in software engineering with a focus on security — your experience includes designing and implementing secure systems that protect against a wide range of digital threats. You understand the complexities of security in heterogeneous environments and have a proven track record of delivering innovative solutions that enhance security outcomes. You are passionate about leveraging AI technologies to improve security processes and empower users. Your collaborative mindset allows you to work effectively with cross-functional teams, including product managers, designers, and other engineers, to create impactful security solutions.

You possess deep expertise in cloud technologies, particularly Azure — you have successfully deployed and managed applications in cloud environments, ensuring they meet security and compliance standards. Your technical skills are complemented by your ability to communicate complex security concepts to non-technical stakeholders, making you a valuable asset in any team. You thrive in environments that encourage a growth mindset and are eager to mentor junior engineers, sharing your knowledge and experience to help them grow.

Desirable

Experience with generative AI technologies is a plus — you have an understanding of how AI can be applied to enhance security measures and improve incident response times. Familiarity with regulatory requirements and compliance standards in the tech industry will also be beneficial in this role. You are open to exploring new technologies and methodologies that can further strengthen security practices within the organization.

What you'll do

As a Principal Software Engineer at Microsoft, you will lead the development of Security Copilot, a cutting-edge security solution designed to assist security professionals in various scenarios such as incident response and threat hunting. You will be responsible for architecting and implementing secure software solutions that leverage AI to enhance the efficiency and effectiveness of security operations. Your role will involve collaborating with product teams to define the vision and roadmap for Security Copilot, ensuring that it meets the needs of users while adhering to the highest security standards.

You will also engage in hands-on coding and system design, contributing to the development of features that empower users to manage security threats effectively. Your expertise will guide the team in adopting best practices for secure coding, testing, and deployment, fostering a culture of security awareness throughout the development lifecycle. You will participate in code reviews and provide mentorship to junior engineers, helping them to develop their skills and understanding of secure software development.

In addition to technical responsibilities, you will play a key role in shaping the security strategy for Microsoft — your insights will inform decisions on security architecture and technology investments. You will stay abreast of industry trends and emerging threats, ensuring that Microsoft remains at the forefront of security innovation. Your contributions will have a direct impact on the safety and security of millions of users worldwide.

What we offer

Microsoft offers a dynamic work environment that encourages innovation and collaboration. You will have access to cutting-edge technologies and the opportunity to work on projects that have a meaningful impact on global security. We provide competitive compensation and benefits, including opportunities for professional development and career advancement. Join us in our mission to make the world a safer place through technology and innovation.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Microsoft.

Apply Now →Get Job Alerts