Jobs · Quality Assurance

Principal Software Engineer, Advanced Analytics Platform

Toast · United States · 5 days ago
RemoteRemoteQuality Assurance$230k–$368k/yrFull-time

About the role

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 looking for a Principal Software Engineer to join the Advanced Analytics Platform (AAP) team. The AAP team owns the data platform powering Toast's analytics products and AI/ML capabilities.

Responsibilities

  • Design, build, deploy, and maintain highly resilient and scalable systems that are critical to the success of Data at Toast
  • Develop and execute technical strategies to solve complex business challenges, leveraging data-driven decisions to prioritize impactful changes
  • Build and maintain strong partnerships across lines of business, aligning technical solutions with strategic objectives
  • Mentor and guide engineers, fostering a culture of continuous improvement, inclusivity, and engineering excellence
  • Educate and train teams on new technologies and best practices
  • Diagnose performance bottlenecks and implement optimizations
  • Leverage cutting edge AI tools to enhance your development workflow, improve velocity, and help pioneer new approaches to building - contributing to a culture of innovation and productivity across the team

Requirements

  • 8+ years of experience in software engineering with demonstrated expertise in data platform or distributed systems engineering
  • Strong background in data lakehouse technologies (Apache Iceberg, Delta Lake, or similar), streaming infrastructure (Apache Kafka, Apache Pulsar, or similar), and cloud-native data platforms (Databricks, AWS, or similar)
  • Demonstrated ability to deliver high-impact, scalable solutions in complex, multi-product environments
  • Strong leadership and mentoring skills, with a track record of guiding teams through architectural transformations
  • Excellent communication skills, with the ability to articulate complex technical concepts to diverse audiences
  • Passionate about driving innovation and continuously improving engineering practices

Skills

  • Experience with Apache Iceberg, Delta Lake, or similar data lakehouse technologies
  • Experience with Apache Kafka, Apache Pulsar, or similar streaming infrastructure
  • Experience with Databricks, AWS, or similar cloud-native data platforms
  • Experience with Kotlin and Java
  • Experience with AI/ML tools and techniques

Benefits

We offer a comprehensive benefits package including health insurance, retirement plans, paid time off, and more. Learn more at our benefits page.

Pay

The base salary range for this role is listed below:

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

Schedule

This role offers a flexible schedule to accommodate your needs. Learn more about our hybrid working model at our locations page.

Similar jobs