Principal Software Engineer
Full-time
Worldwide
Oct 19, 2026
RemoteMatch analyzes your experience against this role's specific tech stack, timezone overlap, and requirements.
About the Role
About the Role The Principal Engineer is the Senior Technical Leader for our Product Squad, and is responsible for technical direction, engineering delivery, architecture, and engineering excellence for his/her Product Squad. This is a unique role that blends hands-on technical depth with technical leadership. You will lead, manage, and coach the junior Engineers in your squad, and you will be accountable for the quality, scalability, security, and reliability of what the squad ships. You will raise the engineering standard of the squad, and you are also expected to raise the bar for other adjacent Product Squads. You will work closely with Product Managers, Designers, SQA Engineers, other Principal Engineers, and Leadership to turn business priorities and objectives into technical plans and product value shipped to our Customers. WHAT YOU'LL DO Technical Direction & Architecture Lead the engineering of scalable, high-performance, reliable distributed systems for the ValueLink squad. Co-own the product roadmap with the squad's Product Manager, matching delivery commitments to team capacity so releases are predictable, on time, and high quality. Own key technical decisions and document them in design documents and architecture decision records, with the trade-offs between performance, scalability, cost, and delivery time stated openly, so anyone can see why a call was made and challenge it. Keep the squad aligned with org-wide architecture, cloud infrastructure, and engine