
Senior Software Engineer (Fullstack, New Ventures)
Toast
Job description
-
Our New Ventures team operates like a startup inside Toast. We’re a small group building a new line of business from scratch on the foundation of the Toast platform, unlocking a new market with new customers, and we have a lot of room to decide how things should work
-
We’re looking for a builder — someone genuinely fullstack, as comfortable in a backend service as in a React front end, who follows a problem wherever it leads instead of stopping where their specialty ends. You’ll work across backend, web, and our Android point-of-sale and handheld apps. Prior Kotlin isn’t required; comfort learning a new platform is
-
Build end-to-end across the stack — backend services, APIs and data models, web front ends, and our Android point-of-sale and handheld apps — going wherever the product needs you
-
Get up to speed on unfamiliar platforms and codebases quickly — including Android/Kotlin
-
Be customer-interested and product-minded—curious about what operators actually need, and willing to have a point of view on what we build
-
Collaborate closely with a small cross-functional team, biasing toward putting things in the hands of customers as fast as possible
-
Navigate diverse, unfamiliar codebases across the Toast platform and consistently deliver high-quality code on timeline
-
Demonstrate a high degree of ownership in all aspects of development — including the unglamorous parts: testing, instrumentation, on-call, and cleanup
-
Leverage cutting-edge AI tools to enhance your development workflow, improve velocity, and help pioneer new approaches to building — contributing to a culture of innovation and productivity across the team
Benefits
-
Peer and company recognition programs
-
Unlimited Vacation
-
Sabbatical opportunity after five years
-
Professional Development Reimbursement Program
-
Commitment to Employee Wellness through resources such as a quarterly Wellness Stipend
-
Various peer and company recognition programs
-
401(k) and matching
-
Medical, Dental, & Vision Coverage
-
Subsidized backup childcare
-
Mental Health Benefits- Demonstrated ability to deliver clean, maintainable, resilient code that withstands the test of time
-
A credible track record of learning a new language, framework, or platform on the job and shipping production code in it
-
Experience in 0→1 builds, and high comfort with shifting priorities and incomplete requirements
-
A track record of shipping meaningful product to real users, with clear technical and business impact
-
Comfort with modern web front-end development (React or similar) and an eye for a usable interface
-
Genuine fullstack range: you’ve owned features from backend service and API through to the client, and you have a real opinion about both ends
-
Solid backend fundamentals (Java, Kotlin, or similar) — distributed systems, asynchronous communication, event-driven architecture, API design, and integration patterns
-
A clear pattern of using AI tools to accelerate your work, and the ability to speak specifically about how you use them to ship better work faster
-
Strong communication and collaboration skills — you can write up a technical design, get alignment on it, and work well with product and design partners
-
You’ve been the person on a team who fills whatever gap is open — and you enjoyed it
-
Experience with point-of-sale, payments, hardware-adjacent, or offline-first systems
-
You’ve worked on early-stage products, internal incubations, or rapid experimentation teams
-
Android development experience, particularly production Kotlin (or Java alongside it)