About the role
We're seeking a Software Engineer to work within our team focused on building impactful capabilities that empower restaurants to drive Guest engagement, retention and growth. The team will help shape the future of how restaurants use technology to connect with their guests - increasingly through AI-powered tools and experiences that drive automation, personalisation, and smarter decision-making. You will be a key part of a high-impact, high-ownership engineering team solving complex challenges in a fast-moving product space. Your role will balance technical excellence alongside a strong product mindset to solve for continuous growth within both the team and our product space.
Responsibilities:
- Deliver projects that deeply connect restaurants with their guests within a cross-functional, collaborative and supportive environment.
- Design, build, deploy and maintain highly resilient and scalable systems critical to our customers' success.
- Collaborate with team members and other engineers across the company.
- Monitor feature rollouts to ensure customer success, iterating and improving when necessary.
- 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 - contributing to a culture of innovation and productivity across the team.
Requirements:
- Driven by impact and solving for the customer.
- Proficient in Java, Kotlin, or similar object-oriented languages.
- Experience with modern web technologies and UI frameworks (e. g., React, JavaScript, TypeScript, REST, GraphQL)
- Enjoys building well-engineered, usable and accessible systems.
- Ability to break down problems and communicate solutions clearly throughout cross-functional teams.
- Values personal and team growth, balancing task completion with platform stability.
Our Tech Stack:
- A core of Java and Kotlin-based backend services.
- React SPAs leveraging Tailwind, GraphQL and Storybook.
- Android app built in Java and Kotlin running in the restaurant.
- PostgreSQL, Dynamodb for persistence.
- Pulsar, Camel and RabbitMQ for message-based integrations.
- And many more technologies that help us build a top-class platform.