Software Engineer II, Backend
Core
Design, build, and deliver features for Toast's unified payment processing solution, ensuring secure and scalable transaction handling for restaurants.
Role type
Mid-level backend software engineer (payments)
Builds
Unified payment processing platform and related features
Domain
Fintech / Payments / Restaurant technology
Deliverable
production ML models | product features
Required skills
Kotlin, Microservices architecture, Containerization, API design, Automated testing, API lifecycle management
Preferred skills
DynamoDB, AI-augmented development workflows
Technologies
Kotlin, Microservices, Containerization, DynamoDB, AI tools
Responsibilities
Design and build features for payment products, Develop and implement automated test suites, Roll out features to customers and monitor success, Collaborate with UX and PM on feature definition, Partner with cross-functional teams, Conduct code reviews
Seniority
Mid-level, hands-on IC
