Description
Toast creates technology to help restaurants and local businesses succeed in a digital world, helping business owners operate, increase sales, engage customers, and keep employees happy.
You will join a high-impact, high-ownership engineering team solving complex technical challenges. The team is part of Toast's mission to expand globally.
Responsibilities
- Lead complex projects within a cross-functional collaborative and supportive environment.
- Design, build, deploy and maintain highly resilient and scalable systems critical to customers' success.
- Mentor and provide technical guidance to team members, leading technical discussions and promoting best engineering practices.
- Work directly with pilot customers to ensure successful delivery and operation.
- Advocate for best coding practices, raising the bar for yourself, your team, and the company.
- Leverage cutting-edge AI tools to enhance your development workflow, improve velocity, and help pioneer new approaches to building.
Requirements
- 8+ years of experience in delivering high-quality, reliable services to production using Java, Kotlin or other object-oriented languages.
- Proven track record of architecting, supporting and debugging large distributed & multi-threaded applications.
- Drive to work across the tech stack and support other engineers in resolving challenging problems.
- Passionate about making users happy and seeing people use your product in the wild.
- Ability to embrace an agile mindset focused on delivering usable software.
- Experience with internationalization or global product launches is a plus.
Tech Stack
- Core Java & Kotlin-based backend services.
- React SPAs leveraging Tailwind, GraphQL and Storybook.
- Android app built in Java & Kotlin.
- PostgreSQL and DynamoDB as core persistence.
- Pulsar, Camel and RabbitMQ for message-based integrations.
Benefits
Toast offers a competitive compensation and benefits program, including:
- Great earnings potential
- Means to a healthy lifestyle with flexibility to meet changing needs
Working Model
This is a hybrid role requiring in-office collaboration two days per week in the Dublin office.