Taro Logo

Staff Software Engineer - Payments

Toast builds restaurant platform technology that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love.
Backend
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
9+ years of experience
Enterprise SaaS · Finance

Description For Staff Software Engineer - Payments

Toast is seeking a Staff Software Engineer to join their Payments team in Bangalore, focusing on building end-to-end 3rd party processors that manage millions of transactions for their customers. This is a hybrid role requiring minimum two days at the office per week.

The position offers an opportunity to work with a diverse tech stack including Java 8, Kotlin, AWS services, and microservice architecture. The team utilizes various technologies including PostgreSQL, RabbitMQ, and React, demonstrating their commitment to modern, scalable solutions.

As a Staff Software Engineer, you'll be responsible for designing and building highly resilient features, leading complex projects, and mentoring other engineers. The role requires 9-13 years of experience in building backend services and APIs, with a strong foundation in object-oriented programming, particularly Java or Kotlin.

Toast's platform serves the restaurant industry, one of the most diverse sectors, and they embrace this diversity with authenticity, inclusivity, and respect. The company values both technical excellence and collaborative teamwork, seeking candidates who can balance delivering high-quality solutions with maintaining platform stability.

The role offers exposure to various aspects of Toast's technology stack, from guest-facing Android tablets to backend services and web applications. You'll work with modern technologies including AWS services (S3, RDS, Lambda), sharded Postgres databases, and Apache Spark for large-scale data workloads.

The ideal candidate should have excellent cross-team communication skills, experience in scaling distributed systems, and a focus on delivering positive impact for Toast customers. Experience with Android development in Kotlin is considered a plus.

Toast emphasizes a strong culture of connection while maintaining flexibility through their hybrid work model. They're committed to creating an inclusive environment where diversity is celebrated and employees can thrive while contributing to the restaurant community's success.

This position offers an opportunity to work on meaningful technical challenges while being part of a company that's transforming the restaurant industry through innovative technology solutions. If you're passionate about building scalable systems, mentoring others, and working in a collaborative environment, this role at Toast could be your next career step.

Last updated 8 days ago

Responsibilities For Staff Software Engineer - Payments

  • Design, build, deploy, and maintain highly resilient and scalable features
  • Lead complex projects that improve functionality and reliability for customers and partners
  • Partner with teams across Toast
  • Ensure quality by building automated testing for changes
  • Roll features out to customers and partners, including monitoring for success
  • Collaborate with UX and PM on the definition and design of features
  • Mentor and coach other engineers

Requirements For Staff Software Engineer - Payments

Java
Kotlin
PostgreSQL
RabbitMQ
React
  • Minimum of three year undergraduate degree in any related discipline
  • 9-13 years experience building backend services and APIs
  • Extensive experience working with an Object Oriented Language like Java or Kotlin
  • Experience shipping production services and balancing getting things done with platform stability
  • Experience building backend services and APIs and scaling distributed systems
  • Experience building android applications with kotlin is a plus
  • Focused on delivering positive impact for Toast customers
  • Enjoys working in a team environment with a shared code-base
  • Excellent cross-team communication skills on complex technical topics

Interested in this job?

Jobs Related To Toast Staff Software Engineer - Payments