Senior Software Engineer, Android

Toast, Inc.

Hybrid

Quick summary

Work type
Hybrid
Location
Costa Mesa, CA
Salary
$138,000–$221,000 / yr
Posted
131 days ago
Closes
Sep 17, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $198k
This role $180k
$126k most similar roles pay here $249k

This role pays less than 59% of similar roles. Most pay $159,450–$236,900 — the shaded band above. At the midpoint, this role pays about $180k versus about $198k 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 33 open roles on FindRole.

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

Most-posted roles

View all roles at Toast, Inc.

At a glance

TL;DR · Senior Software Engineer, Android

As a Senior Software Engineer on Toast’s enterprise drive-thru team in Costa Mesa, CA, you will design and implement highly resilient Android applications using Kotlin to support multi-unit brands. Your day-to-day responsibilities include leading complex projects, ensuring quality through automated testing, and collaborating with cross-functional teams such as UX, PM, QA, and Engineering to build best-in-class solutions. You will work within a tech stack that includes Java & Kotlin for backend services, React SPAs with Tailwind and GraphQL, PostgreSQL and DynamoDB for persistence, and message-based integrations using Pulsar, Camel, and RabbitMQ. This role requires 5+ years of Android development experience, proficiency in distributed systems and modern API standards, and strong leadership skills to mentor peers while driving innovation and improving engineering practices within a fast-paced environment.

What you'll do

  • Design and build highly resilient and scalable features for Toast’s enterprise management products.
  • Lead the hands-on design and implementation of Android applications in Kotlin.
  • Improve product functionality and reliability by leading complex projects.
  • Ensure quality through building automated testing for changes in Android apps.
  • Contribute to the overall quality of backend systems and Android platforms.

What we're looking for

  • 5+ years of experience developing and maintaining Android applications
  • Experience with distributed systems, enterprise messaging, and microservices
  • Proficiency in modern API standards like REST and GraphQL
  • Strong leadership and mentoring skills for team growth
  • Excellent communication to articulate complex technical concepts effectively

More like this

Similar roles

Staff Software Engineer, Android

Toast, Inc.

Costa Mesa, CA 92 days ago $168,000$269,000
Java Kotlin React GraphQL PostgreSQL DynamoDB Pulsar Camel RabbitMQ REST Android CI/CD
Hybrid

Senior Software Engineer

Toast, Inc.

Boston, MA 108 days ago $159,000$254,000
Java Kotlin React TypeScript REST GraphQL SQL NoSQL Docker CI/CD Mentoring Microservices AWS Git JUnit
Hybrid

Staff Software Engineer, New Ventures

Toast, Inc.

Remote (Boston, MA) +1 52 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) 39 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

Staff Software Engineer, Tech Lead - Mobile DevOps

Toast, Inc.

Remote (Boston, MA) 73 days ago $193,000$309,000
Jenkins Gradle AWS Kubernetes CI/CD Docker Java Kotlin React Terraform Prometheus Grafana Python PostgreSQL Maven Git Slack Android Linux Shell_scripting
Remote

Principal Software Engineer

Toast, Inc.

Remote (Remote, US) 33 days ago $230,000$368,000
AWS Apache Iceberg Apache Kafka Apache Pulsar Databricks Apache Spark DynamoDB Postgres Kotlin Java CI/CD
Remote