Principal Software Engineer
$142.8k - $274.8kMicrosoft Corporation
We are looking for a Principal Software Engineer to join the Special Projects and Resources Team (SPARTANs) in M365 Core - Substrate . SPARTANs tackle strategic projects and hard problems across M365 Core that remove agility and modernization barriers for engineers across Substrate.
About the team
Substrate is the data and intelligence platform that underpins Microsoft 365, enabling partner teams to build, run, and modernize compliant, reliable services on a global scale. SPARTANs exist so the organization can move faster and make greater impact: we stand up outcome-oriented missions that unblock critical programs in modernization, resilience, cost optimization, compliance, and developer productivity. We are an organization dedicated to serving others, always striving to make a positive impact across teams and the broader community.
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.
Responsibilities- Take on problems where the requirements, ownership, and sometimes the root cause are all unsettled.
- You build a working model of an unfamiliar codebase quickly, form a defensible hypothesis, and convert open-ended asks into scoped projects with clear success criteria.
- Own the technical outcome of high-visibility projects from problem framing through deployment and measured impact. You set the bar for clean, testable, observable code, and you leave reusable patterns, documentation, and playbooks behind, so the gain does not decay after we move on.
- Build the coalitions the work depends on.
- You align partner teams who do not report to you, negotiate dependencies and sequencing, and land changes across repositories and service boundaries you do not own.
- You represent the technical position credibly to executives and to the engineers who will live with the design.
- Exercise strong judgement. Decide what to build, what to defer, and what to stop.
- You weigh reliability, cost, compliance, and time-to-impact under incomplete information, make the call, state the tradeoff explicitly, and revisit it when the evidence changes.
- Diagnose and fix latency, scale, and cost problems in always-on distributed services; improve resilience, observability, and incident readiness; and serve as a Designated Responsible Individual across products where the engagement calls for it.
- Grow the engineering community.
- Mentor senior and principal engineers, review designs across the organization, and develop in others the techniques you use to ramp fast and reason well.
- You model a growth mindset that treats mistakes as a source of more reliable engineering.
What you will bring
A track record of technical leadership on complex distributed systems, delivered through influence rather than authority.
Depth in design and coding in C#, Java, C++, Rust, or a comparable language, with a tested approach for gaining expertise and confidence in unfamiliar codebases.
Solid distributed systems fundamentals: high-scale, low-latency, always-on services that are inexpensive to operate.
Demonstrated performance engineering experience, including diagnosing and fixing performance and cost problems in production.
Excellent cross-group influence and crisp written and verbal communication, including the ability to tell the story of impact to executive audiences with evidence.
Required 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.
- Solid coding, design, and problem-solving skills, with proven ownership of architecture for a significant service or platform component.
- Experience building reliable and resilient services, and ramping quickly on new technologies.
- Experience with modernization at scale (framework, language, or platform migrations), developer productivity, or compliance-constrained engineering.
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.
$197.3k - $313.7k
...delivers world-class events, both in-person and virtually. As the Principal Engineer focused on architecture priorities for the Event Technology... ....This leadership role requires a deep understanding of software development, architecture principles, AI fluency and a passion...SuggestedFull time$190.2k - $360.5k
About the RoleWe are seeking a highly motivated Principal Software Engineer to join the new Project Graph team at Adobe. Project Graph is a new creative system that lets you combine first and third-party AI models, Adobe tools, and custom interactive components inside a...SuggestedFull timeTemporary workLocal areaWorldwide- SingleStore engineers build the real-time data platform powering some of the world’s most demanding applications. Our cloud-native... ...meaningful business impact.Position SummaryWe are seeking a Senior/Principal Software Engineer to join the Engineering team and play a critical...Suggested
$276k - $414k
...addition to Bitmoji, Saturn, and other digital services.Snap Engineering teams build fun and technically sophisticated products that... ...execute with privacy at the forefront.We’re looking for a Principal Software Engineer to join the Ads Format team at Snap.What you’ll do...SuggestedFull timeTemporary workLive inWork at officeLocal area$156.4k - $253k
...drives great outcomes.Job SummaryYour CareerIn the Layer-7 Security Software team, we are responsible for at least one, often two to three... .... Our core Application Identification and Content Inspection Engine runs on Hardware, Virtualized, Container and Cloud-delivered...SuggestedFull timeWork at office- ...we have a legal entity.About the RoleWe’re looking for a Principal Full Stack Engineer (P60) to join the Atlassian Design System (ADS), part of... ...$227,233 Qualifications 10+ years of professional software development experience building, scaling, and operating high...Work at officeLocal area
$206.4k - $276.7k
Job Posting Title:Principal Software EngineerReq ID:10149987Job Description:Disney Entertainment and ESPN Product & TechnologyTechnology is... ...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data...Full time$224k - $308k
...on this mission. If you are too, let's talk.OpportunityAs a Principal Engineer on the OIG team, you will be involved into development, design... ...is energized by the challenge of building enterprise-grade software that millions of users depend on.This is a rare opportunity...Local areaWorldwideFlexible hours$350k - $430k
...expertise to build authentic customer relationships. By unifying SMS, RCS, email, and push notifications, our AI-powered personalization engine delivers bespoke experiences that drive performance, revenue, and loyalty through real-time behavioral insights.Recognized as the #...Full time$268.6k - $395k
...made now will define how DoorDash Ads scales across restaurants, retail, and grocery for the next decade.About the RoleAs a Principal Engineer on Ads, you will serve as the technical leader for the Ads organization, setting architectural direction and driving the long...Hourly payTemporary workWork at officeLocal areaRemote workFlexible hours$220k - $265k
...Principal Software Engineer Huntington Beach, California, United States About Mach Industries Founded in 2023, Mach Industries is a rapidly growing defense technology company focused on developing next-generation autonomous defense platforms. At the core of our...Permanent employmentWork at officeLocal areaWeekend work$150k - $225k
...About the team At Q-CTRL, Quantum Computing Engineering is a global team of software engineers and infrastructure experts, combining deep technical expertise with a startup mindset to deliver real impact through software innovation. Our work is underpinned by robust...Worldwide- ...Principal Software Engineer About the job We need a talented, ambitious, hard-working principal software engineer with 10+ years of experience who can help us build the foundation for the next era of work. We need someone who wants to change how the world works...
- ...state management, fault handling, and reliability. # Drive engineering rigor: testability, code quality, review standards, performance... ...halting forward progress. What we're looking for Deep software architecture experience for real-world systems: robotics,...Remote work
- ## Principal Software Development EngineerApply: Remote: Field-CA BAY: Full time: Posted Today: RP1038805At F5, we strive to bring a better... ...****About the role******As a Principal Software Development Engineer within the F5 AI Security team, you will play a pivotal role...Full timeRemote work
- ...Principal Software Engineer Our mission is simple. We make business travel less complicated for travelers, less costly for employers and more profitable for service providers. Using our industry-leading software solutions, employees book travel and car service and report...Work at officeRemote work
$160.2k - $425k
...the world's leading platform for agentic software development - powered by Copilot to... ...collaboration with agents. We are growing our Engineering team and seeking experienced... ...our software engineering efforts. As a Principal Software Engineer, you will lead system...Ongoing contractRemote work- ...week; Lambda’s designated work from home day is currently Tuesday. You will be joining a team of highly capable software, hardware and network engineers building one of the largest AI training and inference networks in the world. You'll collaborate with people across...Work at officeLocal areaWork from homeFlexible hours
$80k - $150k
...Join to apply for the Principal Software Engineer role at CEF.AI . We offer highly competitive compensation and founder‑level equity for this senior technical position. Your true remuneration will depend on your experience and skill set, so please discuss details...Full timeRemote work$401k
...future transformative technologies, and fostering a strong, collaborative security culture.About the RoleOpenAI is seeking a Principal Software Engineer to join the Infrastructure Security (InfraSec) team. InfraSec safeguards the core of OpenAI’s research and production...Work at officeLocal areaRemote workFlexible hours- ...other priorities. We can hire people in any country where we have a legal entity.Your future team We're looking for a Principal Backend Software Engineer to join our team, passionately focused on delivering creative improvements for our engineering teams....Work at officeLocal area
- ...Experience group is focused on improving the experience for our end users across our industrial-scale Software-as-a-Service observability platform. We are seeking experienced engineers who can craft intuitive, fast, and reliable user experiences empowering software engineers to...Full timeRemote workFlexible hours
- ...personal goals, and other priorities. We can hire people in any country where we have a legal entity.We're looking for a Principal Fullstack Software Engineer to join our team, passionately focused on delivering creative improvements for our engineering teams....Work at officeLocal area
$260k - $340k
...of a high-performing team that believes in each other, come build with us at Crusoe. About This Role: As the Principal Systems Software Engineer , you will serve as the visionary lead for Crusoe’s next-generation AI infrastructure. This is a role for an industry...Full timeTemporary work- ...Intelligent IaaS, and Elastic CaaS. Bridge the gap between silicon and software to optimize the I/O path for massive-scale generative AI... ...networking. Must possess a degree in Computer Science or Engineering and a proven track record of shipping production-grade infrastructure...Temporary work
$183.6k - $297k
...that drives great outcomes.Job SummaryThe TeamEngineering - Our engineering team is at the core of our products and connected directly to... ..., quality assurance, and field support throughout the entire software development cycle. This role requires a drive to build global...Full timeWork at office$163.02k
...Summary As a Principal Al Software Engineer you will devise technical strategies and enterprise architectures to drive secure, ethical AI integration across federal agencies, while meeting cybersecurity and operational standards. This position is with the Office of...Full timePart timeWork experience placementWork at officeRelocationRelocation packageFlexible hours$197.3k - $313.7k
...designing for failure.Observability: structured logging, metrics, distributed tracing, and debugging live production issues.Software engineering fundamentalsOOP (required): encapsulation, abstraction, inheritance, composition, polymorphism; SOLID principles; design patterns...Full time$183.6k - $297k
...Infrastructure ecosystem, including Identity & Access Management, API Gateway, and automated onboarding services.Senior Principal Software Engineers are:Technical experts that help accelerate adoption of the very best engineering practices, while maintaining knowledge...Full timeWork at officeVisa sponsorshipWork visa$163.8k - $257.4k
...of Zoominfo’s business. Collaborating with PMs, designers, and engineers you will rapidly drive innovation by building intelligent... ...on how we handle your personal information.ZoomInfo may use a software-based assessment as part of the recruitment process. More information...Worldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer San Francisco, CA
- principal cloud computing engineer San Francisco, CA
- principal scientist San Francisco, CA
- senior principal cloud computing engineer San Francisco, CA
- principal designer San Francisco, CA
- principal architect San Francisco, CA
- principal San Francisco, CA
- principal data scientist San Francisco, CA
- senior principal scientist San Francisco, CA
- software technical writer San Francisco, CA


