Senior Software Engineer-backend

Toast Toast · Enterprise · Dublin, Ireland · R & D : Engineering : Payments

Senior Software Engineer for Toast's Payments team to build a unified payment processing solution. Responsibilities include designing and implementing backend services, developing automated tests, and collaborating with product teams. Requires 5+ years of experience in backend development, API design, and microservices. Nice-to-haves include experience with DynamoDB/PostgreSQL, Kotlin, modern data architectures, payments APIs, and PCI-DSS. The role mentions familiarity with AI-augmented development workflows but is not core to the role.

What you'd actually do

  1. Design, build, and deliver features for Toast’s payments products
  2. Develop and implement automated test suite to ensure the code shipped to our customers meets the highest quality standards
  3. Roll* features out to customers, including monitoring for success
  4. Collaborate with our PM (and UX) on the definition and design of features
  5. Partner with a wide array of teams across Toast

Skills

Required

  • designing and implementing robust backend services
  • develop scalable and secure APIs
  • API lifecycle management
  • microservices architecture
  • containerization technologies

Nice to have

  • DynamoDB
  • PostgreSQL
  • Kotlin
  • Java
  • modern data architectures
  • event sourcing
  • OLAP
  • ETL/ELT
  • streaming data
  • payments APIs
  • PCI-DSS
  • AI-augmented development workflows
  • Claude Code
  • GitHub Copilot
  • Codex