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)