Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer-M365

$142.8k - $274.8k

Microsoft

Job ID: 200063832Posted: 2026-11-06Location: United States, Washington, RedmondSalary: USD $142,800 - $274,800 per yearEmployment type: Full-TimeWork site: 3 days / week in-officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewSubstrate is the data and intelligence platform that enables partner teams at Microsoft to build, deploy, and maintain compliant productivity apps and services with reduced effort and faster time to market. Substrate is one of the key pillars of Microsoft 365 cloud business offerings, used by millions of people across the world, and by hundreds of thousands of commercial organizations and government agencies.The Core Authentication team is one of the fundamental teams in Substrate. It is responsible for building the authentication and authorization stacks that provide user access into Substrate and inter-service communication within Substrate. The team's mission is to provide secure, reliable and resilient authentication and authorization layers for Substrate and on-premises configurations, including our partners, and to serve as the gatekeeper for core Microsoft 365 resources.We are looking for a Principal Software Engineer who is passionate about security, technical challenges, debugging and, above all, customer success and satisfaction. Deep experience building secure, large-scale distributed systems is essential; background in modern authentication and authorization is a strong plus.As a technical leader on the team, you will drive the design and evolution of key parts of the authentication platform, lead complex cross-team initiatives from design through production, and guide the team through critical incidents and root-cause investigations. You will help shape how highly available distributed services of planetary scale securely serve thousands of businesses and millions of users around the world.The ideal candidate enjoys solving massive scale challenges, mentors and grows others, and embraces the cultural values of inclusion and belonging. Your work will be high impact, with meaningful delivery in less than 6 months. Strong hands-on development skills and a proven track record of technical leadership are highly valued.Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.ResponsibilitiesEnd-to-end ownership of a feature area related to authentication/authorization, responsible for all aspects of designing, developing and deploying the solution. This includes driving its technical direction, leading design and code reviews, and setting engineering standards for the team.Lead complex initiatives across Core Authentication and dependent partner teams, working closely with cross-functional discipline contributors (product managers, architects, security engineers, support engineers).Apply threat modeling and secure-by-design practices, and ensure solutions meet compliance requirements across commercial, sovereign and government cloud environments. Drive the evolution of the authentication stack, including modern protocols and next-generation cryptography.Participate in the on-call rotation, lead resolution and root-cause analysis of complex production issues, and turn learnings into lasting reliability improvements.Mentor engineers across levels and help raise the team's technical bar.QualificationsRequired Qualifications:Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR equivalent experience.Other Requirements:Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.Preferred Qualifications:Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. 2+ years technical leadership experience, including driving a complex multi-year infrastructure project.Deep knowledge of distributed systems and cloud technologies, with experience building and operating large-scale services, backend or full-stack, including on-callKnowledge of modern authentication and authorization protocols (e.g., OAuth 2.0, OpenID Connect, Kerberos, SAML).3+ years' experience in one or more scripting languages (e.g., PowerShell, Bash, Python, or a similar language).Solid communication skills and experience working across disciplines and functions.Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $142,800 - $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 - $304,200 per year. Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer-M365 in Redmond, WA vacancy
  • $229k - $412k

     ...customers’ operations teams with a prioritized summary of the threats detected in their environments. This is a Principal Software Development Engineer (SDE) role in the CTIO team that delivers the cutting edge innovation for our sensor (lightweight agent) for Linux,... 
    Suggested
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Remote work
    Redmond, WA
    a month ago
  • $260k - $345k

     ...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL SOFTWARE ENGINEER, CDN (STARLINK) At SpaceX we're leveraging our experience in building rockets and spacecraft to deploy Starlink, the world... 
    Suggested
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Redmond, WA
    3 days ago
  • $225k - $345k

     ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL SECURITY SOFTWARE ENGINEER (STARLINK) At SpaceX we're leveraging our experience in building rockets and spacecraft to deploy Starlink, the... 
    Suggested
    Temporary work
    Work at office
    Worldwide
    Monday to Friday
    Flexible hours
    Weekend work

    SpaceX

    Redmond, WA
    1 day ago
  • $142.8k - $274.8k

     ...Overview The Trusted Servicing Experiences / Supportability & Customer-Centric Engagement and Engineering Direct Team is seeking a Principal Software Engineer to own the architecture for secure, enterprise-scale platforms spanning supportability, customer-centric engineering... 
    Suggested
    Ongoing contract
    Full time
    Local area

    Microsoft

    Redmond, WA
    6 days ago
  • $142.8k - $274.8k

     ...themselves in what we make. Our goal is for the Mojang Studios team to be as diverse as our community. We are looking for a Principal Software Engineer to serve as the technical lead for the Minecraft mobile app experience. You will partner with product design and... 
    Suggested
    Ongoing contract
    Full time
    Local area

    Microsoft

    Redmond, WA
    a month ago
  • $119.8k - $234.7k

     ...experiences across GitHub and Microsoft. Our work spans the full software development lifecycle, with a focus on turning modern AI...  ...production-grade developer tools. We are looking for a Senior Software Engineer to help build a world-class coding agent CLI. This role is for... 
    Ongoing contract
    Full time
    Local area
    Immediate start

    Microsoft

    Redmond, WA
    3 days ago
  • $210k - $345k

     ...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL SOFTWARE ENGINEER, POWER OPTIMIZATION (STARLINK) Starlink connects the entire planet (and beyond) via the world's largest satellite constellation... 
    Temporary work
    Work at office
    Monday to Friday

    SpaceX

    Redmond, WA
    4 days ago
  • $142.8k - $274.8k

     ...networking and cloud-scale systems to deliver secure reliable high-performance and cost-efficient infrastructure. As a Principal Software Engineer Storage Infrastructure you will design build and operate storage platforms for foundation-model pre-training post-... 
    Ongoing contract
    Full time
    Local area
    Remote work

    Microsoft

    Redmond, WA
    a month ago
  • $133k - $222k

     ...our best. As we Create with Collaboration, Serve with Integrity, Grow with Excellence, and Advance with Innovation.As our Principal Software Engineer, you will be driving and supporting robotic water-jet cutting equipment and various JBT Marel systems using computer... 
    Full time
    Temporary work
    Local area
    Work from home

    JBT Corporation

    Redmond, WA
    4 days ago
  • $142.8k - $274.8k

     ...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewMicrosoft...  ...service goals with practical execution. Collaborate across engineering, product and partner teams to clarify requirements, align... 
    Ongoing contract
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Microsoft

    Redmond, WA
    1 day ago
  • $164.59k - $246.79k

     ...combines the patented technology of metamaterials with powerful software to create a radar sensor with unprecedented performance at...  ...including Urban Air Mobility (UTM).Echodyne is seeking a Principal Software Engineer to join our fast-growing team. ROLE OVERVIEWEchodyne is... 
    Full time
    Contract work
    Temporary work

    Echodyne

    Kirkland, WA
    1 day ago
  • $142.8k - $274.8k

     ...Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewInterested...  ..., adding AI-powered capabilities and improving engineering productivity. As a Principal Software Engineer, you will design and build solutions... 
    Ongoing contract
    Work at office
    Local area

    Microsoft

    Redmond, WA
    19 hours ago
  • $119.8k - $234.7k

     ...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:...  ...Customers can see what each agent did and why.We are hiring Principal Software Engineer(s) + Senior Software Engineer(s) across the teams led by David... 
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Redmond, WA
    3 days ago
  • $142.8k - $274.8k

     ...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:...  ...services across devices and form factors. We are looking for a principal engineer who combines deep Windows systems expertise with broad architectural... 
    Ongoing contract
    Local area
    Remote work
    3 days per week

    Microsoft

    Redmond, WA
    5 days ago
  • $200k - $285k

     ...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team builds the foundational tooling and security infrastructure that empowers every team... 
    Temporary work

    SpaceX

    Redmond, WA
    3 hours ago
  • $142.8k - $274.8k

     ...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:...  ...customers run their workloads securely and efficiently.As a Principal Software Engineer - CoreAI in this team, you will be responsible for end-to-... 
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Redmond, WA
    19 hours ago
  • $142.8k - $274.8k

     ...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:...  ...rate, partner satisfaction, and platform reliability.This Principal Software Engineer role owns core architectural and technical evolution of the... 
    Ongoing contract
    Work at office
    Local area

    Microsoft

    Redmond, WA
    19 hours ago
  • $142.8k - $274.8k

     ...strategy hardware platform readiness fleet health reliability engineering lifecycle management and operational excellence across...  ...Microsofts global cloud infrastructure. We are looking for a Principal Software Engineer - HW/SW in Fleet Infrastructure to provide... 
    Ongoing contract
    Full time
    Work at office
    Local area
    3 days per week

    Microsoft

    Redmond, WA
    29 days ago
  • $142.8k - $274.8k

     ...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:...  ...impact billions of lives around the world.We are hiring a Principal Software Engineer / Architect to help define the future of Microsoft's Public... 
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Redmond, WA
    19 hours ago
  • $142.8k - $274.8k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software...  ...model training meets production-grade engineering. You will work alongside engineers and...  ...the customers who depend on them.As a Principal Software Engineer on this team, you will... 
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Redmond, WA
    4 days ago
  • $142.8k - $274.8k

     .../ week in-officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewAre you a Software Engineer already at the forefront of agentic AI development — someone who uses agents to build... 
    Ongoing contract
    Local area

    Microsoft

    Redmond, WA
    1 day ago
  • $142.8k - $274.8k

     ...: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewDo...  ..., Skype, Teams and Xbox Live.The CSA team is seeking a Principal AI Software Engineer !ResponsibilitiesLead full system software prototyping to... 
    Ongoing contract
    Work at office
    Local area
    3 days per week

    Microsoft

    Redmond, WA
    19 hours ago
  • $210k - $345k

     ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL SOFTWARE ENGINEER, POWER OPTIMIZATION (STARLINK)Starlink connects the entire planet (and beyond) via the world's largest satellite... 
    Permanent employment
    Temporary work
    Work at office
    Monday to Friday

    SpaceX

    Redmond, WA
    1 day ago
  • $136k - $245k

     ...from cybersecurity attacks. We're investing in sensor Release Engineers who are energetic, eager to learn, flexible, and capable of managing...  ...quality. Ideal candidate has experience deploying software at scale across millions of endpoints. Has demonstrated experience... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Worldwide
    Flexible hours
    Redmond, WA
    19 days ago
  • $142.8k - $274.8k

     ...officeRole type: People ManagerTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:...  ...community.The Gameplay Systems team is looking for a hands-on Engineering Lead who will drive innovation through a group of software engineers... 
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Redmond, WA
    19 hours ago
  • $142.8k - $274.8k

     ...Overview As a Principal Software Engineer on the M365 Enterprise Search Platform team, you will play a key role in shaping the retrieval and grounding technologies that power the Retrieval-Augmented Generation (RAG) behind Microsoft 365 Copilot. You will design, build,... 
    Ongoing contract
    Full time
    Local area

    Microsoft

    Redmond, WA
    22 hours ago
  • $142.8k - $274.8k

     ...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:...  ...Microsoft's responsible AI principles.We are looking for a Principal Software Engineer to provide technical leadership for the evolution of the Perception... 
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Redmond, WA
    3 days ago
  • $164.59k - $246.79k

     ...combines the patented technology of metamaterials with powerful software to create a radar sensor with unprecedented performance at...  ...including Urban Air Mobility (UTM).Echodyne is seeking a Principal Software Engineer, Cloud Platform, to join our fast-growing team. Who You... 
    Full time
    Temporary work
    Remote work

    Echodyne

    Kirkland, WA
    5 days ago
  • $142.8k - $274.8k

     ...officeRole type: People ManagerTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:...  ..., video, and multimodal content. We are looking for a Principal Software Engineering Manager who is passionate about building customer-facing... 
    Ongoing contract
    Work at office
    Local area
    3 days per week

    Microsoft

    Redmond, WA
    1 day ago
  • $30 per hour

     ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SUMMER 2027 SOFTWARE ENGINEERING INTERNSHIP/CO-OP SpaceX seeks extraordinary students to join us for software engineering roles in Summer 2027. As a... 
    Permanent employment
    Full time
    Summer work
    Internship
    Summer internship
    Worldwide
    Relocation

    SpaceX

    Redmond, WA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer-M365. Be the first to apply!