Principal Software Engineer

Toast, Inc.

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$230,000–$368,000 / yr
Posted
29 days ago
Closes
Sep 14, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $202k
This role $299k
$137k most similar roles pay here $393k

This role pays more than 97% of similar roles. Most pay $167,100–$237,262 — the shaded band above. At the midpoint, this role pays about $299k versus about $202k for comparable roles.

Based on 239 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 37 open roles on FindRole.

Listed pay typically runs $179,000–$286,500 across 36 roles with salary data.

Most-posted roles

View all roles at Toast, Inc.

At a glance

TL;DR · Principal Software Engineer

The Principal Software Engineer role at Toast involves joining the Advanced Analytics Platform (AAP) team to lead the development of foundational data infrastructure, including real-time streaming, data lakehouse, and cloud-native analytics pipelines. This senior-level position requires defining technical strategies for critical platform initiatives, mentoring engineers, and fostering a culture of excellence while leveraging technologies like Apache Iceberg, Kafka, Pulsar, Databricks, AWS, Kotlin, and Java. The role demands expertise in complex, multi-product environments, strong leadership skills, and the ability to articulate technical concepts clearly across diverse teams, all within a rapidly growing business context serving over 170,000 restaurant customers.

What you'll do

  • Define and execute technical strategies to solve complex business challenges.
  • Design and maintain highly resilient, scalable data systems for Toast's analytics.
  • Mentor engineers and foster a culture of continuous improvement and excellence.
  • Diagnose performance bottlenecks and implement optimizations in cloud-native platforms.
  • Build frameworks and patterns enabling other engineers to develop efficiently.

What we're looking for

  • 8+ years of experience in software engineering with expertise in data platforms and distributed systems.
  • Strong background in Apache Iceberg, Delta Lake, Kafka, Pulsar, Databricks, AWS, and cloud-native data platforms.
  • Proven ability to deliver high-impact, scalable solutions in complex multi-product environments.
  • Demonstrated leadership and mentoring skills, guiding teams through architectural transformations.
  • Excellent communication skills for articulating technical concepts to diverse audiences.

More like this

Similar roles

Staff Software Engineer at Toast

Toast, Inc.

Remote (Boston, MA) 14 days ago $193,000$309,000
AWS Kubernetes DynamoDB RDS Lambda PostgreSQL Apache Spark React ES6 Java Kotlin DropWizard Pulsar RabbitMQ CI/CD Microservices
Remote

Staff Software Engineer at Toast

Toast, Inc.

Remote (Boston, MA) 14 days ago $193,000$309,000
Java Kotlin Microservices CI/CD AI Python PostgreSQL Docker AWS Kubernetes Terraform Git Jenkins Prometheus Grafana Selenium JUnit Spring Boot RESTful APIs Swagger
Remote

Staff Software Engineer, New Ventures

Toast, Inc.

Remote (Boston, MA) +1 49 days ago $193,000$309,000
Python JavaScript React Node.js Docker Kubernetes AWS CI/CD PostgreSQL MongoDB Git Terraform LLMs AI-assisted development Cursor Copilot
Remote Hybrid

Staff Software Engineer, Care & Onboarding

Toast, Inc.

Remote (Remote, US) 35 days ago $193,000$309,000
Java Kotlin API lifecycle management query languages data modeling data distribution AI-augmented development tools LLMs Workato iPaaS Salesforce CRM platforms React GraphQL
Remote

Senior Principal Software Engineer, GTM

Toast, Inc.

Remote (Remote, US) 43 days ago $246,000$394,000
Python Java Kubernetes Docker AWS CI/CD PostgreSQL Redis GraphQL React Node.js MongoDB Event-driven architecture Microservices Messaging queues API Gateway SaaS platforms Customer experience platforms
Remote