Job Overview
Toast creates technology to help restaurants and local businesses succeed in a digital world, helping business owners operate, increase sales, engage customers, and keep employees happy.
We are hiring a Principal Software Engineer to join our data platform (AAP) team in Dublin. The AAP team owns the foundational data infrastructure that powers Toast's analytics products and AI/ML capabilities: real-time streaming pipelines, a cloud-native data lakehouse, feature serving for ML-driven product experiences, and the infrastructure that enables product teams across Toast to build intelligent, data-driven experiences for our 170,000+ restaurant customers.
We are in the middle of a significant platform evolution: migrating to Apache Iceberg, standing up a new Feature Store, and scaling our streaming infrastructure to meet the demands of a rapidly growing business.
As a Principal Software Engineer, you'll contribute to the technical strategy for our most critical data platform initiatives - deep hands-on work with Spark and Iceberg, driving architectural decisions grounded in how these technologies actually behave under load, and helping shape the platform's touchpoints with the sam