Principal Software Engineer

Toast, Inc.

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$230,000–$368,000 / yr
Posted
59 days ago
Freshness
Confirmed live yesterday
Closes
Jan 22, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $195k
This role $299k
$116k $395k
below market most similar roles pay here above market

This role pays more than 94% of similar roles. Most pay $169,550–$220,800 — the blue band above. At the midpoint, this role pays about $299k versus about $195k for comparable roles.

Based on 240 similar postings.

Employer

About Toast, Inc.

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 26 open roles on FindRole.

Listed pay typically runs $193,000–$309,000 across 26 roles with salary data.

Most-posted roles

View all roles at Toast, Inc.

At a glance

TL;DR · Principal Software Engineer

JOB TITLE: Principal Software Engineer As a Principal Software Engineer, you will join the team responsible for the foundational domains of the Team Suite products, specifically Payroll and Team Management. You will lead the architectural design and technical execution of these systems, which enable restaurant owners to manage staff, schedules, and tax payments. Your daily responsibilities include owning the architecture for authentication, authorization, and organizational hierarchy while driving the transformation of a traditional SaaS platform into an agentic system-of-action. You will mentor developers, champion development best practices, and lead large end-to-end initiatives. The role requires expertise in Java, Kotlin, React, microservices, API design patterns, and data analytics. You must demonstrate deep experience with identity and access architecture, multi-tenant SaaS solutions, and LLM integration within high-scale, data-rich enterprise systems.

What does a Software Engineer earn in Remote?

Median $208800 from 354 postings across 50 companies.

See salary data

What you'll do

  • Lead the architectural design and technical execution for Payroll and Team Management products.
  • Own the architecture for authentication, authorization, and organizational hierarchy across the organization.
  • Drive the transformation of the SaaS platform into an agentic, system-of-action model.
  • Execute large end-to-end initiatives and core architecture changes using full-stack development skills.
  • Define and drive technical strategy for complex problems affecting multiple parts of the business.
  • Mentor developers through code-pairing and detailed reviews of code, architecture, and projects.
  • Champion best practices for development, deployment, and quality life cycles.
  • Leverage cutting-edge AI tools to enhance development workflows and pioneer new building approaches.

What we're looking for

  • Extensive experience defining and implementing high-scale SaaS solutions.
  • Deep experience with identity and access architecture, including authentication, permissions models, and multi-entity organizational hierarchy in multi-tenant SaaS.
  • Experience with Java, Kotlin, React, microservices, mobile, API design patterns, and data analytics.
  • Experience with integration design patterns across high-scale, data-rich enterprise systems.
  • Strong enthusiasm for agentic development practices and LLM integration.
  • Proven track record of building partnerships across engineering, product, and customer success stakeholders.
  • Experience and interest in mentoring peers.
  • Experience maintaining a high bar for technical quality and guiding teams to do the same.

More like this

Similar roles

Principal Software Engineer

Intuit

Mountain View, CA 49 days ago $261,500–$353,500
Python AI ML LLM APIs Vertex AI SageMaker Bedrock Vector Databases AWS GCP Java TypeScript Node.js Spring React Angular SwiftUI Kotlin Distributed Systems Agent Orchestration
10+ yrs exp

Principal Software Engineer

Mastercard

Arlington, VA 32 days ago $195,000–$323,000
Distributed Systems AWS AI LLM CI/CD GitOps Event Streaming Delta Lake In-memory Data Grids Rules Engine Prompt Engineering Model Observability Platform Engineering

Principal Software Engineer

Mastercard

Atlanta, GA 41 days ago $170,000–$281,000
Java Spring Spring Boot Kafka Kubernetes Azure AWS PostgreSQL NoSQL React JavaScript HTML5 CI/CD Microservices Event-Driven Architecture Distributed Systems APIs Git

Principal Software Engineer

Autodesk

Atlanta, GA 74 days ago
Distributed Systems Data Pipelines NoSQL Object Storage Serverless API Design ETL DevOps Search Relevance Schema Validation
8+ yrs exp Hybrid

Principal Software Engineer

Amgen

Tampa, FL +1 139 days ago
Generative AI LLMs MLOps LLMOps Python PyTorch TensorFlow Hugging Face LangChain AWS Azure GCP Kubernetes Docker Apache Spark Apache Airflow MLflow Kubeflow Databricks RAG Vector Databases CI/CD Distributed Systems NLP
8+ yrs exp Hybrid

Principal Software Engineer

The Walt Disney Company

San Francisco, CA +1 16 days ago $209,500–$280,900
Video Coding C++ Python AV1 AV2 AVC HEVC VVC Computer Vision Deep Learning gStreamer Docker REST APIs XML JSON Git GitHub ABR Algorithms
10+ yrs exp Hybrid