Senior Software Engineer

Toast

Bangalore, India
On-site
Design, build, deploy, and maintain resilient and scalable features
Lead complex projects spanning multiple teams
Collaborate with pm, ux & qa, and engineers
Toast is building the 'Enterprise Payments' team from the ground up to fuel global expansion by developing and supporting a strong payments foundation

Job Summary

  • Toast is building the 'Enterprise Payments' team from the ground up to fuel global expansion by developing and supporting a strong payments foundation.
  • As a Senior Software Engineer, you will build, innovate, and upscale the next generation of software solutions with a global-first mindset.
  • The role involves designing, building, deploying, and maintaining highly resilient and scalable features across Toast’s Enterprise line-of-products.

Matching Summary

Toast is building the 'Enterprise Payments' team from the ground up to fuel global expansion by developing and supporting a strong payments foundation.

Skills & Requirements

Must-have

  • design, build, deploy, and maintain resilient and scalable features
  • lead complex projects spanning multiple teams
  • collaborate with PM, UX & QA, and engineers
  • champion SDLC & CICD best practices
  • build automated testing for changes
  • mentor and coach peer engineers

Nice-to-have

  • experience building Android applications

Key Requirements

  • 5+ years experience building backend services and RESTFUL APIs
  • Proficiency in Object Oriented Programming Languages (Java, Kotlin)
  • Strong understanding of building fault-tolerant, highly-scalable & secure distributed systems
  • Proficiency with sql/nosql databases
  • Strong foundations in data structures & algorithms
  • Experience working with Cloud Infrastructure (AWS or similar)

Work Rights

Not specified

Tailored Resume

Cover Letter