Senior Software Engineer at Toast

Toast, Inc.

Hybrid Actively hiring Posted today Verified listing
Boston, MA Posted 1 day ago $159,000$254,000 / year

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $179k
This role $206k
$118k most similar roles pay here $269k

This role pays more than 73% of similar roles. Most pay $144,262–$213,000 — the shaded band above. At the midpoint, this role pays about $206k versus about $179k 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 45 open roles on FindRole.

Listed pay typically runs $159,000–$254,000 across 43 roles with salary data.

Most-posted roles

View all roles at Toast, Inc.

At a glance

TL;DR

As a Senior Software Engineer on the Payroll and Team Management team, you will design, develop, and deliver scalable software solutions that empower restaurant owners to manage payroll and benefits for their staff. You’ll collaborate closely with Design, Product, and other engineering teams to build robust full-stack applications using Java, Kotlin, or similar languages. Your daily responsibilities include end-to-end ownership of software development from ideation through release, participating in architectural discussions, conducting code reviews, and mentoring team members. Proficiency in modern web technologies like React, TypeScript, REST, GraphQL, SQL, NoSQL databases, and experience with distributed systems and microservices are essential. This role involves working on a product that impacts the restaurant industry at scale, requiring a deep understanding of both technology and business needs.

Skills

Java Kotlin React TypeScript REST GraphQL SQL NoSQL Docker CI/CD Mentoring Microservices AWS Git JUnit

What you'll do

  • Own software development from ideation to implementation, release, and measuring customer impact.
  • Design and develop robust full-stack software applications for restaurant payroll and team management.
  • Participate in architectural discussions and influence the technical roadmap of projects.
  • Provide design feedback and conduct code reviews to ensure high-quality implementations.
  • Mentor other team members and advocate for best coding practices within the company.

What we're looking for

  • 8+ years of back-end experience in Java, Kotlin, or similar languages
  • Proficient in building production-grade software with AI development tools and modern web standards (React, TypeScript)
  • Expertise in SQL and noSQL database technologies, distributed systems, and microservices
  • Experience delivering high-quality, reliable services to production environments
  • Strong cross-team communication skills for complex technical topics

More like this

Similar roles

Senior Software Engineer (Java/Linux)

Cboe Global Markets

Chicago, IL 17 days ago $126,225$163,350
Java Spring Kafka SQL ETL Linux Windows Version_Control_Systems JIRA CI/CD Maven Gradle PostgreSQL MySQL Oracle RDBMS Unix_Shell Docker Kubernetes AWS GCP Azure Git GitHub Bitbucket Sprint_Planning Scrum Agile RESTful_APIs JSON XML Python JavaScript React Angular Node.js MongoDB Redis Cassandra Hadoop Spark Big_Data Microservices Cloud_Computing DevOps
Hybrid

Software Engineer, Senior

Booz Allen Hamilton

MD 52 days ago $86,900$198,000
React Next.JS Git Jenkins GitLab CI/CD Express Flask Spring FastAPI Python Docker Kubernetes Elasticsearch Kibana Redis Kafka Nginx AWS HAProxy Grafana

Software Engineer, Senior

Booz Allen Hamilton

Herndon, VA 69 days ago $86,800$198,000
Java Kubernetes Docker Spring_Framework REST_API AWS Bitbucket Jenkins Linux CI/CD Ansible MongoDB Apache_NiFi Kafka

Software Engineer, Senior

Booz Allen Hamilton

Herndon, VA 69 days ago $86,800$198,000
Java Kubernetes Docker Spring Framework Spring Boot AWS Bitbucket Jenkins Linux REST CI/CD Ansible MongoDB Apache NiFi Kafka