Principal Software Engineer/ Architect
$142.8k - $274.8kMicrosoft
Job ID: 200061306Posted: 2026-11-11Location: 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: MicrosoftOverviewSecurity represents the most critical priorities for our customers in a world awash in digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all. We want to reshape security and empower every user, customer, and developer with a security cloud that protects them with end to end, simplified solutions. The Microsoft Security organization accelerates Microsoft’s mission and bold ambitions to ensure that our company and industry is securing digital technology platforms, devices, and clouds in our customers’ heterogeneous environments, as well as ensuring the security of our own internal estate. Our culture is centered on embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day. In doing so, we create life-changing innovations that impact billions of lives around the world.We are hiring a Principal Software Engineer / Architect to help define the future of Microsoft's Public Key Infrastructure (PKI) platform—the foundation of trust that secures identities, services, devices, and communications across Microsoft and for our first-party and third-party customers. Our platform powers the complete certificate lifecycle for both public and private PKI, enabling secure authentication, encryption, code signing, workload identity, and emerging cryptographic scenarios at global scale. PKI is far more than a service—it is the trust fabric at the heart of modern security. As cyber threats continue to evolve and industry standards rapidly change, our mission is to build a platform that makes security the default experience, enables cryptographic agility, and empowers Microsoft and our customers to confidently adopt the next generation of security technologies. We are looking for a technical leader who is passionate about building highly secure, resilient, and globally distributed platforms while driving the architectural vision for one of Microsoft's most critical security investments. You will help shape the future of trust across the Microsoft ecosystem by innovating across several key areas: 1. Building the next-generation PKI platform that manages the complete lifecycle of public and private certificates for Microsoft's first-party services and external customers. Architecting trust at hyperscale, delivering highly available, resilient, and secure services that protect some of the world's most critical workloads. 2. Driving cryptographic agility, accelerating the adoption of modern cryptographic standards while preparing Microsoft's ecosystem for emerging technologies such as post-quantum cryptography. 3. Protecting trust boundaries by design, embedding security, compliance, and least-privilege principles into every layer of the platform. 4. Enabling security by default, simplifying certificate management, identity, and trust so developers and service teams can build secure systems without compromising developer productivity. Operating with engineering excellence, delivering automation, reliability, and operational efficiency for one of Microsoft's foundational security platforms. 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.ResponsibilitiesDefine and drive the technical vision for Microsoft’s Public Key Infrastructure (PKI) platform, partnering closely with engineering, product management, and security teams to modernize and secure certificate lifecycle management for public and private PKIs.Architect and build resilient, highly scalable, low-latency services that establish trust boundaries, secure access to online resources, and enable cryptographic agility across Microsoft’s first- and third-party ecosystems.Design secure, reliable, observable, and reusable platform capabilities, leveraging telemetry and data to guide architectural decisions and championing engineering excellence through robust system design, design and code reviews, automation, testing, and operational best practices.Write clean, maintainable, and high-quality code while improving reliability, test coverage, diagnosability, and service health.Collaborate across Microsoft to deliver secure-by-default solutions that simplify adoption, strengthen customer trust, and empower engineers to build on a world-class identity and authorization platform with a customer-obsessed, data-driven, and growth mindset.Embody our Culture and ValuesQualificationsRequired 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 Python OR 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 Python OR 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.Proficiency in programming languages such as C#, Rust, Go, Java or C++.Demonstrated ability to write clean, maintainable, and efficient code.Experience with cloud platforms such as Azure, AWS, or Google Cloud: Understanding of cloud infrastructure and services.Strong problem-solving and analytical skills: Ability to diagnose issues, identify root causes, and implement effective solutions.Proven experience in building scalable and reliable software solutions.6+ years architecting distributed systems. #MSFTSecurity #PKI #CryptoSoftware 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.
$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,...SuggestedPermanent employmentWork experience placementWork at officeLocal areaRemote work$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...SuggestedTemporary workWorldwideWeekend work$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...SuggestedTemporary workWork at officeWorldwideMonday to FridayFlexible hoursWeekend work$142.8k - $274.8k
...Supportability & Customer-Centric Engagement and Engineering Direct Team is seeking a Principal Software Engineer to own the architecture for secure, enterprise... ...—building AI harnesses and sandbox environments, architecting distributed backend services, and creating...SuggestedOngoing contractFull timeLocal area$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...SuggestedOngoing contractFull timeLocal areaImmediate start$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...Ongoing contractFull timeLocal area$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 workWork at officeMonday to Friday$142.8k - $274.8k
...high-performance and cost-efficient infrastructure. As a Principal Software Engineer Storage Infrastructure you will design build and operate... ...systems for cloud-scale AI training and inference workloads. Architect and operationalize storage stacks for large Kubernetes...Ongoing contractFull timeLocal areaRemote work$133k - $222k
...Grow with Excellence, and Advance with Innovation.As our Principal Software Engineer, you will be driving and supporting robotic water-jet cutting... ...control and development on a real-time operating system.Architect and design systems of applications powering complex industrial...Full timeTemporary workLocal areaWork from home$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...365 resources.We are looking for a Principal Software Engineer who is passionate about security, technical... ...contributors (product managers, architects, security engineers, support engineers...Ongoing contractLocal area3 days per week$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 contractWork at officeLocal areaRemote workFlexible hours3 days per week$164.59k - $246.79k
...technology of metamaterials with powerful software to create a radar sensor with... ...Mobility (UTM).Echodyne is seeking a Principal Software Engineer to join our fast-growing team. ROLE... ...applications. You’ll play a key role in architecting robust solutions, collaborating...Full timeContract workTemporary work$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...to cloud-native services, re-architecting core campaign workflows, adding AI... ...capabilities and improving engineering productivity. As a Principal Software Engineer, you will design...Ongoing contractWork at officeLocal area$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 contractLocal area3 days per week$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...and form factors. We are looking for a principal engineer who combines deep Windows systems expertise... ..., performance, and security.Architect secure, scalable, and maintainable systems...Ongoing contractLocal areaRemote work3 days per week$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 contractLocal area3 days per week$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 contractWork at officeLocal area$200k - $285k
...with the ultimate goal of enabling human life on Mars. PRINCIPAL SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team builds the foundational... ...and most effective applied use of AI at SpaceX. You will architect platforms that convert engineering know-how into tested...Temporary work$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 contractLocal area3 days per week$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...Xbox Live.The CSA team is seeking a Principal AI Software Engineer !ResponsibilitiesLead full system... ...Skilled in partnering and influencing architects, hardware engineers, and software...Ongoing contractWork at officeLocal area3 days per week$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 contractLocal area- Title: Senior C++ / Android Systems Engineer - AOSP, Backend & TelemetryWork Location: Redmond, WAJob SummaryWe are seeking an experienced Senior Software Engineer with strong expertise in modern C++, Linux/Android, and AOSP/embedded Android development. This role requires...
$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 employmentWork experience placementWork at officeLocal areaWorldwideFlexible hours$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 employmentTemporary workWork at officeMonday to Friday$125k - $165k
...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. EMBEDDED SOFTWARE ENGINEER, SATELLITE ANTENNA (STARLINK) Starlink is SpaceX's unprecedented satellite constellation designed to deliver high-speed...Temporary workInternshipWork at officeRemote workMonday to FridayWeekend work$125k - $165k
...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. EMBEDDED SOFTWARE ENGINEER, LASER MESH ROUTING (STARLINK) SpaceX was founded under the belief that a future where humanity is out exploring the stars...Temporary workInternshipWork at officeMonday to Friday$165k - $230k
...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. EMBEDDED SOFTWARE ENGINEER, LASER MESH ROUTING (STARLINK) At SpaceX we're leveraging our experience in building rockets and spacecraft to deploy...Temporary workWork at officeWorldwideMonday to FridayWeekend work$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 contractLocal area3 days per week- ...Job Title: C++ Storage Developer/Embedded Engineer/NVMe Storage Engineer Position Type: Full-Time (FTT) Location: Remote - long term... ...with strong expertise in storage systems and low-level software development. The ideal candidate will be responsible for designing...Full timeRemote work
$35 per hour
Nintendo of America About Nintendo of America : From the launch of the Nintendo Entertainment System ™ more than 30 years ago, Nintendo's mission has been to create smiles through unique entertainment experiences. Here at Nintendo of America Inc., we deliver on this ...Full timeWork experience placementInternshipSummer internshipWork at officeLocal areaShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer/ Architect. Be the first to apply!
- principal software engineer Redmond, WA
- .net software architects (remote) Redmond, WA
- principal Redmond, WA
- senior principal scientist Redmond, WA
- senior principal cloud computing engineer Redmond, WA
- principal cloud computing engineer Redmond, WA
- software engineer - cloud services Redmond, WA
- software technical support engineer Redmond, WA
- remote software sales Redmond, WA
- software quality assurance Redmond, WA






