Toast Logo

Toast

Staff Software Engineer

Posted 2 Hours Ago
Bengaluru, Karnataka
Expert/Leader
Bengaluru, Karnataka
Expert/Leader
As a Staff Software Engineer at Toast, you will design, build, and maintain resilient features while leading complex projects. You will collaborate across teams and ensure the product meets customer needs. You will also focus on quality through automated testing and mentor other engineers in a team-oriented environment.
The summary above was generated by AI

 

Toast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love. 

Are you bready* for a change?

Toast is looking for a Staff Software engineer to join our enterprise Away team. You will get to work across the entire Toast platform, including the partner ecosystem. As a member of the enterprise team, you will help ensure that the product is being built to meet the new and expanding needs of these customers.

About this roll* (Responsibilities) 

  • Design, build, deploy, and maintain highly resilient and scalable features
  • Lead complex projects that improve functionality and reliability for our customers and partners
  • Partner with a wide array of 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

Do you have the right ingredients*? (Requirements)

  • 9-13 years experience building backend services and APIs
  • Extensive experience working with an Object Oriented Language like Java or Kotlin, with a deep understanding of testing, quality, and best practices
  • Experience shipping production services and balancing getting things done with platform stability and reliability
  • 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 


We are hiring individuals with a wide range of experience so if you have more or less than these exact roles, please still apply!

Our Tech Stack

Toast’s products run on a stack that ranges from guest and restaurant-facing Android tablets to backend services in Java to internal, guest-facing and restaurant-facing web apps. Our backend services follow a microservice architecture written using Java 8 and DropWizard; we use AWS extensively, ranging from S3 to RDS to Lambda. We have our own platform for dealing with user management, service elevations and robust load balancing. Toast stores data in a set of sharded Postgres databases and utilizes Apache Spark for large scale data workloads including query and batch processing. The front-end is built primarily using React and ES6. The main Toast POS application is an Android application written in Java and Kotlin. For data between tablets and our cloud platform we operate RabbitMQ clusters as well as direct tablet communication to the back end.


*Bread puns encouraged but not required


We are Toasters

Diversity, Equity, and Inclusion is Baked into our Recipe for Success.

At Toast our employees are our secret ingredient. When they are powered to succeed, Toast succeeds.

The restaurant industry is one of the most diverse industries. We embrace and are excited by this diversity, believing that only through authenticity, inclusivity, high standards of respect and trust, and leading with humility will we be able to achieve our goals.

Baking inclusive principles into our company and diversity into our design provides equitable opportunities for all and enhances our ability to be first in class in all aspects of our industry.

Bready* to make a change? Apply today!

Toast is committed to creating an accessible and inclusive hiring process. As part of this commitment, we strive to provide reasonable accommodations for persons with disabilities to enable them to access the hiring process. If you need an accommodation to access the job application or interview process, please contact [email protected].

Top Skills

Java
Kotlin

Toast Bengaluru, Karnataka, IND Office

Our Bangalore office is filled with colors, patterns, and textures to reflect the local culture and tie in our Toast values. Whether taking in the views of the lake, or the city, there is no shortage of excitement in this space!

Similar Jobs at Toast

Be an Early Applicant
9 Days Ago
Bangalore, Bengaluru, Karnataka, IND
5,000 Employees
Expert/Leader
5,000 Employees
Expert/Leader
Cloud • Fintech • Food • Information Technology • Software • Hospitality
As a Staff Engineer, you will design and develop payment systems for enterprise customers, collaborate with cross-functional teams, ensure high performance and reliability, and advocate for best coding practices. Your role includes mentoring, enhancing user experience, and maintaining data integrity.
9 Hours Ago
Bangalore, Bengaluru Urban, Karnataka, IND
5,000 Employees
Senior level
5,000 Employees
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Senior Software Engineer focusing on building products with a Global first mindset and leading international expansion at Toast. Responsibilities include building new products, collaborating with cross-functional teams, and promoting technical excellence. Required skills include React, Angular, Vue, TypeScript, CSS, REST, GraphQL, Java, Kotlin.
Be an Early Applicant
2 Days Ago
Bengaluru, Bengaluru Urban, Karnataka, IND
5,000 Employees
Senior level
5,000 Employees
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
The Senior Software Engineer is responsible for building and maintaining the Data Platform and enterprise Data Warehouse at Toast. This role involves designing and implementing ETL pipelines, optimizing machine learning models, and collaborating with various stakeholders to enhance data capabilities.

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account