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.
$200k - $225k
...Summary Seeking a seasoned Principal Software Engineer to lead the modernization of our proprietary research and data collection applications. This role offers the opportunity to oversee a transition from monolithic systems to microservices architecture, adaptation of...SuggestedHourly payContract work$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 Business Experience team at Snap.What...SuggestedFull timeTemporary workLive inWork at officeLocal area$227k - $303k
...and developer-facing capabilities that enable every engineer at CoreWeave to build and ship software faster, more safely, and with greater confidence. Our... ...to thousands of engineers.About the RoleThis is a principal-level software engineering leadership role for an engineer...SuggestedPermanent employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours$50 per hour
Principal Software EngineerThe global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions... ...extraction and benchmarking of legal terms.As a Principal Software Engineer, Full Stack at Noetica, you'll help build robust backend...SuggestedFull timeWork at officeLocal areaFlexible hours$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...SuggestedHourly payTemporary workWork at officeLocal areaRemote workFlexible hours$227k - $303k
...frontend architecture of the W&B app, the product ML researchers and engineers work in every day, and be accountable for app performance,... ...You AreMinimum Qualifications8+ years building user-facing software, with deep expertise in frontend architecture and performanceHave...Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$230.1k - $311.2k
...team within Amazon DSP within Amazon Ads DSP is looking for a Principal Engineer to lead the evolution of our forecasting infrastructure and... ...analysis. You will work closely with applied scientists, software engineers, and product managers to lead the evolution of our...InternshipLocal areaFlexible hours$206.1k - $309.15k
...advertisements around the world.Job SummaryThis job involves leading software solution development that meets strategic goals and user... ..., providing technical direction and influence across multiple engineering teams.Define and drive the long-term technical strategy for...Full timeNight shiftWeekend work$150k - $190k
DescriptionKforce has a client that is seeking a Senior Principal Software Engineer (Delivery & Architecture) in New York, NY.Overview:We are seeking a hands-on Senior Engineer to drive the development of high-impact, large-scale systems. In this role, you will bridge the...$184.3k - $247.1k
Job Posting Title:Principal Software EngineerReq ID:10144164Job 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 timeWork experience placement$255k - $330k
...expansive opportunities of a global organization. Role OverviewThe Cboe FX and U.S. Treasuries Low Latency Engineering team is hiring a Senior Principal Software Engineer. This position entails building and maintaining reliable high-performance software applications that...Full timeWork at officeImmediate start$190.6k - $317.7k
Principal Software EngineerAs a Principal Software Engineer reporting to the VP - Engineering, you'll play a critical role in shaping technology strategy, driving software innovation, and delivering high-impact solutions for clients and internal stakeholders across Nasdaq...Full timeTemporary workH1bWork at officeHome officeFlexible hoursShift work3 days per week$156.6k - $215.4k
...that power exceptional member and provider experiences. The Principal, Automation Engineer, Tools Support & Onboarding is a senior hands-on... ...readiness validations, and testing workflows throughout the software development lifecycle. Implement best practices supporting...Full timeTemporary workApprenticeshipWork at officeRemote workWork from homeHome office$184.5k - $246k
...technical direction for Medidata's Platform engineering organization — the systems,... ...organization — not just tool adoption, but how software is designed, reviewed, tested, and... ...multiple teams and systems3+ years in a Principal Engineer, Distinguished Engineer, or equivalent...Ongoing contractWork at officeRemote workShift work$171.6k - $230.1k
Job Posting Title:Principal Software Development Engineer in TestReq ID:10145526Job Description:Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney’s past, present, and future. Disney Entertainment and ESPN Product & Technology is a global...Full timeWork experience placementShift work$277k - $390k
...Astronomer empowers data teams to bring mission-critical software, analytics, and AI to life and is the company behind Astro... ...visit About the Role We are seeking an exceptional Principal Software Engineer to provide technical leadership, architectural vision,...Full time- ...strategic technical projects, reviews, and mentoring while aligning engineering direction with product and research priorities and ensuring... ..., and sustainable. Requirements: Requires 10+ years of software development experience, expertise designing and scaling distributed...
$276k - $414k
...Principal Software Engineer Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn...Temporary workLive inLocal area$191.5k - $277.6k
.... is required, as Moody's will not pursue visa sponsorship for this position. Skills and Competencies ~12+ years of software engineering experience, including 5+ years leading engineering teams and delivering complex, large-scale, multi-team initiatives with measurable...Full time$276k - $414k
...to Bitmoji ( , Saturn, and other digital services. Snap Engineering ( teams build fun and technically sophisticated products that... ...with privacy at the forefront. We're looking for a Principal Software Engineer to join Snap Inc! What you'll do: Design, implement...Full timeTemporary workLive inWork at officeLocal area$156.6k - $215.4k
...exceptional member and provider experiences. The Principal, Segment QE Architect is a senior... ..., platforms, and AI-enabled quality engineering capabilities. This role serves as the... ...Quality Engineering teams to accelerate software delivery through modern automation and...Full timeTemporary workApprenticeshipWork at officeRemote workWork from homeHome officeShift work$250k - $280k
...Principal Software Development Engineer DriveWealth is on a mission to make investing easier. We believe that everyone should have the ability to control their financial future, and that access to financial markets should not be limited by geography, wealth, or legacy...Work at officeWork visa3 days per week$272k - $431.25k
...the world's most dedicated people working for us! The Cloud Engineering & Services team is building an enterprise governance layer... ...substrates and enterprise integrations.We are looking for a Principal Software Engineer, Agent Policy Fabric (APF) Core Platform, to join...Full timeContract workRemote work$183.1k - $340k
Job DescriptionAre you a Principal-level software engineer who enjoys solving complex customer problems while remaining deeply hands-on with technology?Thomson Reuters is looking for a Principal Software Engineer / Architect - AI, CoCounsel Forward Deployed Engineering...Full timeWork at officeLocal areaFlexible hours$13 per hour
...DoingWe are seeking a highly experienced Senior, Lead, and Principal Engineers to serve as a key individual contributor across the Super Agent... ...that meet business needsBuild and ship production-grade software using modern engineering practices, with AI as a core part of...Full time- ...Role & What You'll Be Doing We are seeking an exceptional Principal level Engineer to join our product engineering organization and drive... ...that can be extended and adopted across the organization Software Design Design software components that are difficult to...Visa sponsorshipWork visaFlexible hours
$200.61k - $271.48k
...bring generative intelligence into the physical world. As a Principal Engineer, you will set the technical direction for systems that blend... ...Basic Qualifications ~10+ years of professional software development experience ~ Experience designing and scaling...Local areaImmediate startRemote work- ...of our client. Act as the most senior hands-on engineer, shaping the technical direction of a consumer-facing software platform in a regulated space. The work combines... ...alongside it. Track record as a Staff or Principal-level individual contributor who owns systems from...Full timeWork at officeRemote work3 days per week
$250k - $280k
...About the Role We’re looking for Principal Software Engineers to help build the systems that power an AI-native insurance company. Insurance operations are sprawling: underwriting, claims, premium finance, broker operations, member support, care navigation, and...- ...platform: the APIs, libraries, services, and data stores other engineering teams integrate with to control who can do what in their part... ...evaluate engineering trade-offs directly.Familiarity with enterprise software and the expectations security-conscious customers place on...Full timeLive inRemote workVisa sponsorshipWork visaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer New York, NY
- principal New York, NY
- principal consultant New York, NY
- senior principal cloud computing engineer New York, NY
- senior principal scientist New York, NY
- principal solution architect New York, NY
- principal applied scientist New York, NY
- principal solutions consultant New York, NY
- principal cloud computing engineer New York, NY
- epic principal trainer New York, NY



