jobapplier

Staff Software Engineer (Intelligence Platform)

Toast

Join Toast, a leading restaurant technology platform, as a Staff Software Engineer. In this role, you will be the technical lead for the Intelligence Platform, establishing its architecture and making key design decisions. You will work closely with various teams, including Data Platform, Marketing, Product, Legal, and Data Science, and will have the opportunity to grow the engineers on your team. The position offers unlimited vacation, a sabbatical opportunity after five years, and a commitment to employee wellness.

Establish the architecture and make key design decisions for the Intelligence Platform, ensuring it meets business goals and technical requirements.

Responsibilities

  • Lead the development of the platform from its first version to real-time access for AI agents, ensuring new data products ship quickly and safely.
  • Collaborate with cross-functional teams to define data-access rules and enforce them in code, ensuring privacy and compliance are built into the platform from the start.

Requirements

  • 5+ years in software engineering, building data-intensive or distributed systems, including technical leadership of projects involving multiple teams
  • Experience building data products or platforms that other teams depend on
  • Demonstrated ability to understand complex data domains at scale, and to turn them into reliable data products

Experience with cloud-native data platforms on AWS

  • Ability to explain technical trade-offs clearly to non-engineering partners
  • Strong SQL and data modeling skills on large datasets
  • Proficiency in Java, Kotlin or another object-oriented language
  • Experience handling sensitive data responsibly, such as aggregation, anonymization or access controls

Preferred

  • Experience with Apache Spark, Apache Iceberg, Snowflake or Databricks is a bonus