Principal Software Engineer, Advanced Analytics Platform

Related keywords: data analytics remote jobdata engineer remote jobremote job software engineer

Overview of the Position

Toast, a company dedicated to helping restaurants and local businesses thrive in a digital ecosystem, is currently seeking a Principal Software Engineer for their Advanced Analytics Platform (AAP) team. This position focuses on enhancing the technological backbone that supports Toast's analytics products and AI/ML capabilities. The role is imperative for building foundational data infrastructure, such as real-time streaming, data lakehouse, and cloud-native analytics pipelines. The AAP team aims to enable product teams to deliver intelligent, data-driven experiences to over 170,000 restaurant customers.

Key Responsibilities

The Principal Software Engineer will take critical responsibility in several areas, including:

  • Designing, building, deploying, and maintaining resilient and scalable systems pivotal to the success of data operations at Toast.
  • Developing and executing technical strategies to tackle complex business challenges, relying on data-informed decisions for prioritization.
  • Cultivating strong inter-departmental partnerships to align technical solutions with strategic goals.
  • Mentoring and guiding engineers, fostering a culture centered around continuous improvement and engineering excellence.
  • Communicating technical direction effectively, aiding teams in execution, and driving quality practices across the organization.
  • Diagnosing performance bottlenecks and applying optimizations as necessary.
  • Leveraging cutting-edge AI tools to enhance development workflows and contribute to a culture of innovation.

Required Skills and Qualifications

Candidates interested in this role should possess the following qualifications:

  • A minimum of 8+ years of experience in software engineering, with a solid emphasis on data platform or distributed systems.
  • Strong knowledge of data lakehouse technologies such as Apache Iceberg or Delta Lake, and streaming infrastructure like Apache Kafka or Pulsar.
  • Proven ability to deliver impactful, scalable solutions in environments with multiple products.
  • Robust leadership and mentoring capabilities, demonstrated through guiding teams through architectural shifts.
  • Excellent communication skills, particularly in articulating complex technical concepts to diverse audiences.
  • A passion for innovation and committed to continuous improvements in engineering practices.

Technical Environment

The data platform utilized at Toast leverages AWS, built around Apache Iceberg for table formatting and lakehouse architecture. Other technologies include Apache Kafka and Pulsar for real-time streaming and Apache Spark for data processing. The project is migrating towards a modern, cloud-native data lakehouse architecture, implementing features to enhance machine learning-driven product experiences.

Compensation and Benefits

Toast is dedicated to providing a competitive compensation and benefits package that attracts, retains, and motivates top talent. The base salary range for this role depends on the individual's skills, experiences, and location, falling within three geographic zones:

  • Zone A: $230,000 - $368,000 USD
  • Zone B: $200,000 - $320,000 USD
  • Zone C: $180,000 - $288,000 USD

In addition to the base salary, compensation includes potential overtime, bonuses/commissions when eligible, equity options, and a comprehensive benefits structure aimed at supporting a healthy lifestyle.

Culture and Values

At Toast, one of the core values is a strong appetite for building and learning. The culture embraces the rapid adaptation of AI tools to enhance workflows across all company disciplines, driven by a commitment to empowering customers more effectively. Additionally, Toast acknowledges the importance of Diversity, Equity, and Inclusion within the workforce, fostering a company culture marked by authenticity, inclusivity, and respect.

Application Process and Commitment to Inclusion

Toast emphasizes the importance of creating an accessible and inclusive hiring process. They encourage applicants to reach out for reasonable accommodations during the hiring process, ensuring it is accessible to all individuals, including those with disabilities.

Conclusion

The role of Principal Software Engineer at Toast presents a unique opportunity for seasoned software engineers interested in delivering innovative data-driven solutions in the restaurant industry. With competitive compensation, a strong emphasis on team culture, and a commitment to diversity and inclusion, Toast positions itself as a compelling employer for forward-thinking software professionals.



This job offer was originally published on himalayas.app

Toast

United States

Software development

Full-time

July 13, 2026

0 views

0 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.