hybrid
Senior Software Engineer, AI Marketing Agent
Senior Software Engineer, AI Marketing Agent
Toast is seeking a Senior Software Engineer to join a team focused on building an AI Marketing Agent for restaurants. This role involves leading complex projects, designing scalable systems, and collaborating with cross-functional teams to drive engagement and growth for restaurants using AI-powered tools.
About the role
About the Role
We’re seeking a Senior Software Engineer to work within our team focused on building an AI Marketing Agent that empowers restaurants to drive 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, personalization 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 engineering leadership will be balancing technical excellence alongside a strong product mindset to solve for continuous growth within both the team and our product space.
Responsibilities
- Lead complex 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.
- Mentor and provide technical guidance to other team members.
Requirements
- Driven by impact and solving for the customer.
- Strong experience with Kotlin, Java or another object-oriented language.
- Proven track record of delivering reliable services within a distributed architecture to production.
- Ability to break down complex 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 & Kotlin based backend services.
- React SPAs leveraging Tailwind, GraphQL and Storybook.
- Android app built in Java & Kotlin running in the restaurant.
- PostgreSQL and Dynamodb for persistence.
- Pulsar, Camel and RabbitMQ for message-based integrations.
- And many more technologies that help us build a top class platform.