Join Toast as a Backend Software Engineer II
Toast is on a mission to build the restaurant platform that empowers restaurants to adapt, take control, and thrive. As a Backend Software Engineer II, you will be a crucial part of our team responsible for processing credit card payments for our restaurant partners. Our system is a set of Java Dropwizard services deployed to AWS, interacting with thousands of Android tablets using modern payment hardware, as well as with partners through our API. Payment processing is a key source of Toast’s revenue and the lifeblood of our customers’ business, processing millions of dollars in transactions daily.
Key Responsibilities
- Design, build, deploy, and maintain highly resilient and scalable systems critical to our customers’ success.
- Learn from scaling problems and implement solutions to enhance system performance.
- Diagnose performance bottlenecks and implement optimizations.
- Investigate and solve payment processing issues to improve the customer experience.
Required Skills and Experience
- Proficiency in Java, Kotlin, or other object-oriented languages.
- Strong knowledge of SQL and expertise in database schema design.
- Passionate about writing high-quality code and delivering impactful, scalable solutions.
- A growth mindset with a focus on improving yourself and your team.
- Ability to balance getting things done with maintaining platform stability.
Our Spread of Total Rewards
Toast offers a competitive compensation and benefits package designed to attract, retain, and motivate the best talent in the industry. Our total rewards package goes beyond great earnings potential and provides the means to a healthy lifestyle with the flexibility to meet the changing needs of our employees.
Diversity, Equity, and Inclusion
At Toast, our employees are our secret ingredient. We embrace diversity and are committed to creating an inclusive environment where everyone can thrive. We believe that only through authenticity, inclusivity, and high standards of respect and trust can we achieve our goals.
Ready to Make a Change?
If you are passionate about building impactful solutions and want to be part of a dynamic team, apply today to join Toast as a Backend Software Engineer II.
Toast is committed to creating an accessible and inclusive hiring process. If you need an accommodation to access the job application or interview process, please contact us.
Benefits Extracted with AI
- Competitive compensation
- Health insurance
- Flexible work schedule
- Inclusive work environment
Similar jobs
Last update: 23 minutes ago
Backend Software Engineer II - Fintech
Join Toast as a Backend Software Engineer II in Dublin, focusing on payment systems in the fintech sector.
Senior Backend Engineer
Senior Backend Engineer at Toast, specializing in Java and cloud-based solutions for the restaurant industry.
Senior Software Engineer, Fullstack - International Growth
Senior Software Engineer for International Growth at Toast, focusing on fullstack development with Java, Kotlin, and modern tech stacks.
Staff Software Engineer (Fullstack) - Java/Kotlin
Join Toast as a Staff Software Engineer in Dublin, focusing on fullstack development with Java, Kotlin, and modern web technologies.
Staff Software Engineer (Fullstack)
Join Toast as a Staff Software Engineer (Fullstack) in Dublin, focusing on Java, Kotlin, React, and Typescript.
Senior Android Software Engineer
Senior Android Software Engineer at Toast in Dublin, focusing on app development and system management.
Staff Software Engineer, Tech Lead - Kotlin
Lead Software Engineer role focusing on Kotlin, APIs, and scalable systems at Toast, a leading restaurant platform.
Principal Software Engineer, Orders Pricing
Lead the transformation of Toast's order pricing architecture as a Principal Software Engineer. Drive innovation and scalability in a remote role.
DevOps Engineer II, Infrastructure Engineering
Join Toast as a DevOps Engineer II in Dublin, focusing on AWS infrastructure, CI/CD, and automation.
Staff Software Engineer - Fullstack
Join Toast as a Staff Software Engineer - Fullstack, working remotely to revolutionize restaurant technology.
Frontend Staff Software Engineer
Join Toast as a Frontend Staff Software Engineer to lead React codebases and drive frontend development.
Software Engineer, Backend
Join Tock as a Software Engineer, Backend, focusing on APIs and backend integrations for enterprise customers.
Senior Backend Software Engineer (Java, SQL)
Join Betterment as a Senior Backend Software Engineer, focusing on Java and SQL, to enhance our financial services platform.
Backend Software Engineer 2
Join Intuit as a Backend Software Engineer 2, focusing on cloud computing, microservices, and innovative software solutions.
Backend Software Engineer 2
Join Intuit as a Backend Software Engineer 2, focusing on scalable, secure software solutions in a fast-paced environment.
Senior Backend Engineer, Fintech
Senior Backend Engineer role in Fintech at Wolt, focusing on Kotlin, microservices, and cloud services.
Backend Engineer
Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.
Backend Engineer with Kotlin and Microservices
Join Tonal as a Backend Engineer to build innovative fitness solutions using Kotlin, Microservices, and PostgreSQL.
Backend Engineer - Financial Empowerment
Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.
Senior Backend Software Engineer - Java, GraphQL
Join CloudKitchens as a Senior Backend Software Engineer in New York, focusing on Java and GraphQL for financial product development.
Staff Software Engineer (Backend)
Senior Backend Software Engineer role at Square, Dublin. Focus on system security, scalability, and mentorship.
Senior Backend Engineer (Kotlin)
Join SumUp as a Senior Backend Engineer (Kotlin) to build a global digital bank, focusing on scalability, reliability, and security.
Lead Software Engineer – Back End (FinTech)
Lead Software Engineer in FinTech, focusing on backend and data engineering, based in Bangkok with relocation provided.
Senior Backend Software Engineer (Java) - Credit
Join Revolut as a Senior Backend Software Engineer (Java) to build world-class financial products. Remote work available.