Taro Logo

Senior Software Engineer II - Marketing Automation

Leading SaaS platform accelerating digital transformation in the restaurant industry, providing digital ordering, payment, and guest engagement solutions.
United Kingdom
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
6+ years of experience
Enterprise SaaS · Consumer

Description For Senior Software Engineer II - Marketing Automation

Olo, a NYSE-listed company, is seeking a Senior Software Engineer II to join their Marketing Automation team in a fully remote position based in the United Kingdom. As a crucial member of the team, you'll be responsible for architecting, developing, and scaling solutions across the Olo Engage marketing suite, which handles billions of restaurant marketing messages annually. The role offers an opportunity to work with modern technologies including Vue.js, Node.js, TypeScript, and various cloud technologies in a collaborative environment that encourages experimentation and innovation.

The position requires 6+ years of development experience and strong expertise in distributed systems and microservices architecture. You'll be working on building reliable solutions for complex problems at scale, while also mentoring team members and contributing to the overall growth of the platform. The role is particularly exciting as it combines technical challenges with direct business impact, helping restaurants deliver more personalized and profitable guest experiences.

Working through Deel as an Employer of Record, you'll enjoy all local employment rights while maintaining a direct working relationship with Olo. The company offers private healthcare coverage and pension programs, demonstrating their commitment to employee wellbeing. This is an excellent opportunity for a senior engineer who wants to make a significant impact in the restaurant technology space while working with a passionate team dedicated to delivering amazing products.

The ideal candidate will bring not just technical expertise but also a product-minded approach, strong communication skills, and a collaborative spirit. You'll be instrumental in helping Olo scale to the next level of growth and reliability as they continue to onboard enterprise clients and expand their platform that currently serves over 700 restaurant brands.

Last updated 21 days ago

Responsibilities For Senior Software Engineer II - Marketing Automation

  • Design and build reliable but simple solutions to complex problems at scale
  • Plan, architect, and build the next generation of restaurant marketing tools from the frontend to backend
  • Own the code and services you deploy, observe performance, and identify emerging problems
  • Assess and resolve production incidents that arise in the components your team manages
  • Help scale to the next level of growth and reliability while onboarding enterprise clients
  • Mentor and guide other team members in best practices around distributed systems and code architecture
  • Look for diverse perspectives and challenge business and technical assumptions
  • Provide constructive criticism to build team strength
  • Satisfy commitments in a timely manner

Requirements For Senior Software Engineer II - Marketing Automation

TypeScript
Node.js
PostgreSQL
Redis
Kubernetes
  • 6+ years on-the-job development experience
  • Strong experience with Vue.js, Node.js, Typescript, Postgres, Elasticsearch, Redis, Microservices, distributed messaging systems, Kubernetes, Helm, CI/CD
  • Experience with architecting and developing end-to-end flows in a distributed/microservices application architecture
  • Experience developing for highly available and horizontally scalable SaaS platforms
  • Experience writing unit tests and testable code, and working under distributed version control
  • Bias for whole team quality and working in a highly collaborative team environment
  • Empathy for customer needs and excellent communication
  • A product-minded approach to solving difficult problems

Benefits For Senior Software Engineer II - Marketing Automation

Medical Insurance
  • Private healthcare coverage
  • Pension programs

Interested in this job?

Jobs Related To Olo Senior Software Engineer II - Marketing Automation