Principal Software Engineer
Microsoft
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 97% of similar roles. Most pay $174,600–$226,350 — the shaded band above. At the midpoint, this role pays about $320k versus about $200k for comparable roles.
Based on 240 similar postings.
Employer
Toast is a cloud-based restaurant management platform providing point-of-sale, payment processing, and operations software for the food service industry.
Toast, Inc. currently has 29 open roles on FindRole.
Listed pay typically runs $190,000–$304,000 across 29 roles with salary data.
Most-posted roles
At a glance
Senior Principal Software Engineer, GTM serves as a technical leader within the GTM Experiences team, focusing on the creation of a unified Customer Experience Platform. This role involves defining multi-year technical strategies and architectural directions for critical systems including onboarding journeys, activation systems, product-led growth surfaces, and AI-assisted support capabilities. The engineer will manage complex infrastructure such as contact centers and agent tooling while ensuring these components function as a cohesive ecosystem rather than siloed solutions. Key responsibilities include evaluating large-scale migrations, establishing engineering standards, and mentoring senior engineers to improve technical quality. The ideal candidate possesses over ten years of experience in software engineering, specifically with large-scale distributed systems and customer-facing platforms. Core competencies required include systems thinking, platform design expertise, and the ability to translate business goals into scalable technical solutions for complex operational environments.
What does a Software Engineer earn in Remote?
Median $204500 from 415 postings across 57 companies.
Skills
What you'll do
What we're looking for
More like this
Microsoft
Snap Inc.
Autodesk
CVS Health
Oracle
General Dynamics