Principal Software Engineer

Toast Toast · Enterprise · Bangalore, India · R & D : Engineering : Commerce

Principal Software Engineer role at Toast, focused on evolving the restaurant platform's menu architecture and data models. This role involves leading technical strategy, ensuring scalability and quality of user experiences and APIs, and mentoring engineers. It requires strong back-end development experience with Java/Kotlin, distributed systems, and API standards, aiming to enhance a critical business function for enterprise customers.

What you'd actually do

  1. Lead the evolution of our Menus architecture and data models, delivering scalable solutions that have significant business impact.
  2. Define and implement frameworks and processes that guarantee the quality, resilience, and scalability of our user experiences and API platform.
  3. Develop and execute technical strategies to solve complex business challenges, leveraging data-driven decisions to prioritize impactful changes.
  4. Establish guiding technical and delivery principles that influence engineering practices across the broader engineering organization.
  5. Mentor and guide engineers, fostering a culture of continuous improvement, inclusivity, and engineering excellence.

Skills

Required

  • BE or B.Tech in a technology-related field
  • 10+ years of experience in software engineering
  • strong background in back-end development using Java, Kotlin, or other object-oriented language
  • Proficient with modern API standards and technologies (e.g. REST, GraphQL)
  • Proficient with relational databases and alternative data stores
  • Experience with distributed systems, enterprise messaging systems, and/or microservices
  • 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.

Nice to have

  • Passion for driving innovation and continuously improving engineering practices.