Principal Software Engineer

closed
Toast Logo

Toast

πŸ“Remote - United States

Summary

Join Toast's Delivery Services team as a Principal Software Engineer and lead the evolution of our delivery architecture and data models. You will define and implement frameworks and processes to ensure quality, resilience, and scalability of user experiences. Develop and execute technical strategies to solve complex business challenges using data-driven decisions. Establish guiding technical and delivery principles that influence engineering practices across the organization. Mentor and guide engineers, fostering a culture of continuous improvement. Build and maintain strong partnerships across lines of business, aligning technical solutions with strategic objectives. This role offers a significant impact in a critical space and the opportunity to drive excellence within the team and influence the broader engineering community.

Requirements

  • Understanding of distributed event-driven systems
  • Proven track record of technical leadership and collaboration on complex projects
  • Hands-on experience building backend applications using Java, Kotlin, Scala, or other object oriented language(s)
  • Expertise in database schema design
  • Passionate about solving complex problems and delivering impactful, scalable solutions
  • Respectful, empathetic, and humble
  • Has a growth mindset with an emphasis on improving yourself and your team
  • Balances getting things done with platform stability

Responsibilities

  • Lead the evolution of our Delivery architecture and data models, delivering scalable solutions that have significant business impact
  • Define and implement frameworks and processes that guarantee the quality, resilience, and scalability of our user experiences
  • Develop and execute technical strategies to solve complex business challenges, leveraging data-driven decisions to prioritize impactful changes
  • Establish guiding technical and delivery principles that influence engineering practices across the broader engineering organization
  • Mentor and guide engineers, fostering a culture of continuous improvement, inclusivity, and engineering excellence
  • Build and maintain strong partnerships across lines of business, aligning technical solutions with strategic objectives

Preferred Qualifications

Familiarity with DynamoDB

Benefits

  • Competitive compensation and benefits programs
  • Cash compensation (overtime, bonus/commissions, if eligible)
  • Benefits
  • Equity (if eligible)
  • Hybrid work model
This job is filled or no longer available