TO

Senior Software Engineer

Toast
Bangalore ₹2-15 LPA Posted 16 May 2025
FULL TIME
Docker
Spring Boot
Sql
Java
Aws
+1 more

Job Description

Toast is scaling rapidly and with that growth comes an exciting new opportunity to join our new organization in Bangalore. Toast is looking for a Senior Software engineer to join our team where we are building the next generation of software solutions for our restaurants. We want to build a one stop shop for restaurants to make it easier, faster, and more enjoyable to manage a successful restaurant. You will enable restaurants to access data, draw meaningful insights, and take data-driven actions by leading the team to develop the best-in-class solution.

As a Full Stack Senior Software Engineer on our team, you will:

  • Bring your domain and general experience to design, build and launch features/improvements on our platform
  • Be involved in complex, high impact projects that may span multiple teams
  • Champion best practices for development, deployment and quality life-cycles

What Youll Do:

  • Collaborate with cross-functional teams (developers, product managers, designers) to build features for Enterprise Reporting and Analytics and take full ownership of key components.
  • Lead complex projects that improve functionality and reliability for customers within a collaborative, supportive environment.
  • Ship code that directly impacts and drives Toast s growth.
  • Contribute to new product features from the ground up, ensuring innovation and technical excellence.
  • Advocate for best coding practices, raising the bar for yourself, your team, and the company.
  • Partner with experienced engineers in design and code reviews to maintain high standards.
  • Monitor feature rollouts to ensure customer success, iterating and improving when necessary.
  • Design, build, deploy, and maintain highly resilient and scalable systems critical to our customers success.
  • Tackle scaling challenges and implement robust solutions.
  • Diagnose performance bottlenecks and optimize for better performance.
  • Mentor and provide technical guidance to other team members.

What You ll Need:

  • 6+ years of experience with Java, Kotlin, or similar object-oriented languages.
  • Proficient in modern web technologies and UI frameworks (e.g., React, Javascript , TypeScript, REST, GraphQL) with 3+ years of relevant experience.
  • Experienced with databases (PostgreSQL, DynamoDB) including schema design and optimization.
  • In-depth understanding of microservices, distributed systems, and enterprise messaging.
  • Familiar with asynchronous communication tools (e.g., Pulsar, JMS, Kafka).
  • Proven track record of delivering reliable services to production.
  • Excellent communication skills, with the ability to simplify complex technical concepts for non-technical stakeholders.
  • A passion for technology and continuous learning.
  • Enthusiasm for solving impactful challenges and writing clean, scalable code.
Join WhatsApp Channel