Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 31 Oct 2026

Principal Software Engineer

Toast Bangalore Hybrid senior full-time

The employer hasn't listed a salary.

Apply on Toast

Description

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 hiring for the 'International Payments' team - the driving force behind Toast's global expansion. As a Principal Software Engineer, you will spearhead technical strategy and architect scalable designs for Toast’s largest restaurant brands.

Responsibilities

  • Gain deep expertise in Toast’s payments ecosystem to enable reliable, seamless payment acceptance and processing across our fintech portfolio.
  • Architect resilient, high-scale, mission-critical payment platform components.
  • Design, build, deploy, and maintain highly resilient and scalable features across Toast’s International line-of-products.
  • Lead complex initiatives that would span multiple teams & systems.
  • Collaborate with stakeholders across the organization - including PMs, SEs, QA, and UX - to help your teams get stuff done and deliver solutions that maximize value.
  • Drive high-quality team output and ensure that the team makes solid technical decisions.
  • Serve as a steward of an exceptional culture, encompassing both technical excellence and people‑centric values.
  • Champion best practices for SDLC & CICD life-cycles.
  • Champion the use of AI tools and practices to accelerate development, improve team velocity, and pioneer new ways of building - setting the bar for what it means to be an AI-first engineering organization.
  • Mentor & coach engineers within the Fintech organisation.
  • Hire and develop new team members, helping build a diverse team that wins together.

Requirements

  • Strong technologist with 12+ years experience defining and implementing high scale SaaS solutions.
  • Have strong understanding & hands-on experience of building fault-tolerant, highly-scalable & secure distributed systems.
  • Proficiency with sql/nosql databases, strong understanding of distributed datastores and knowledge of when to use what.
  • Strong foundations in data structures & algorithms.
  • Strong interpersonal skills and a proven track record of building partnerships across engineering, product, customer success, and other stakeholders.
  • Experience shipping iterative value using agile or lean software delivery methods.
  • Experience of tackling complex and ambiguous problems, communicate clearly with others to solve the problem, and share knowledge to help the whole team succeed.
  • Experience building payments & Fintech products, with at least 10+ years in the payments industry.

Tech Stack

  • Backend services which follow a microservice architecture written using Kotlin, Java and DropWizard.
  • Event driven messaging & streaming using Apache Pulsar & RabbitMQ.
  • Apache Camel for implementing Enterprise Integration Pattern.
  • React & ES6 based Frontend SPAs leveraging Tailwind, GraphQL and Storybook.
  • DynamoDb & Postgres as core persistence data-storage layers.
  • Datadog & Sentry for system and application metric and monitoring.
  • Splunk for log aggregation.
  • FireHydrant for alerting.

Skills

Required

Ready to apply?

You apply with the employer directly. Their original posting is here: https://job-boards.greenhouse.io/toast/jobs/8138814

Apply on Toast