Taro Logo

Software Engineer II, Guest Engagement

Toast builds restaurant platform technology that helps restaurants adapt, take control, and grow their businesses, with solutions purpose-built by restaurant people.
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
2+ years of experience
Enterprise SaaS

Job Description

Toast is revolutionizing the restaurant industry with its innovative platform technology, and we're seeking a Software Engineer II to join our Guest Engagement team. This role is crucial in building Marketing & CRM systems that empower restaurants to drive engagement, retention, and growth. You'll be working with cutting-edge AI-powered tools and experiences that drive automation, personalization, and smarter decision-making.

As a Software Engineer II, you'll be part of a high-impact engineering team solving complex challenges in a fast-moving product space. The role combines technical excellence with a strong product mindset, focusing on building systems that deeply connect restaurants with their guests. You'll work with modern technologies including Java, Kotlin, React, and PostgreSQL in a distributed architecture environment.

The position offers a hybrid work arrangement requiring at least two days per week in our Dublin office, providing a balance between in-person collaboration and flexible work. You'll be joining a company that values diversity, equity, and inclusion, with a strong culture of learning and innovation, especially in AI implementation across all disciplines.

Toast provides competitive compensation and comprehensive benefits, fostering both professional growth and work-life balance. The company's commitment to empowering the restaurant community, combined with its innovative approach to technology and strong focus on employee development, makes this an exciting opportunity for engineers who want to make a real impact in the restaurant industry.

If you're passionate about building scalable solutions, working with modern technologies, and being part of a team that's transforming the restaurant industry through technology, this role offers the perfect blend of challenge, innovation, and growth opportunity.

Last updated 5 days ago

Responsibilities For Software Engineer II, Guest Engagement

  • 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

Requirements For Software Engineer II, Guest Engagement

Java
Kotlin
React
PostgreSQL
  • Driven by impact and solving for the customer
  • 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 problems and communicate solutions clearly throughout cross-functional teams
  • Values personal and team growth, balancing task completion with platform stability

Benefits For Software Engineer II, Guest Engagement

Medical Insurance
  • Competitive compensation
  • Health benefits
  • Hybrid work model
  • Learning and development opportunities

Related Jobs

Software Engineer II (Platform Team – Backend)

Software Engineer II position at Toast, focusing on backend development for the Platform Team (PLEX), building scalable services and APIs to power restaurant management solutions.

Full Stack Software Engineer II

Full Stack Software Engineer II position at Toast, building login and permissions experiences for restaurant platform, requiring 6+ years experience in Java/Kotlin and modern web technologies.

Software Engineer II

Software Engineer II position at Microsoft Dublin working on Azure Batch, developing distributed systems for large-scale compute workloads in AI and HPC.

Product Engineer (Backend) - Developer Products

Backend Product Engineer role at Kota, building APIs and SDKs for embedded insurance and retirement benefits platform, offering remote work and competitive benefits.

Software Engineer

Software Engineering role at Microsoft working on Azure Batch, developing large-scale distributed systems for high-performance computing and AI workloads.