GrepJob
Toast

Principal Software Engineer

Toast
Apply
17 days ago
Bengaluru, IndiaStaff+

Responsibilities

  • Lead the evolution of Menus architecture and data models.
  • Define and implement frameworks for quality and scalability of user experiences and APIs.
  • Develop technical strategies to solve complex business challenges.
  • Establish guiding technical principles for engineering practices.
  • Mentor and guide engineers to foster a culture of improvement and excellence.
  • Build partnerships across business lines to align technical solutions with objectives.

Requirements

  • BE or B.Tech in a technology-related field.
  • 10+ years of experience in software engineering, focusing on back-end development with Java, Kotlin, or similar languages.
  • Proficient with modern API standards and technologies like REST and GraphQL.
  • Experience with relational databases and alternative data stores.
  • Familiarity with distributed systems, enterprise messaging systems, and microservices.
  • Proven ability to deliver scalable solutions in complex environments.
  • Strong leadership and mentoring skills with experience in architectural transformations.
  • Excellent communication skills for articulating technical concepts.

Benefits

  • Embrace a hybrid work model that values individual needs and fosters collaboration.
  • Commitment to diversity, equity, and inclusion in the workplace.

Tech Stack

GraphQLJavaKotlin