Olo is a leading SaaS platform that accelerates digital transformation in the restaurant industry by helping customers deliver personalized and profitable guest experiences.
As a Senior Software Engineer on the Engage team, you will architect, develop, scale, and monitor solutions, improvements, and services across the Olo Engage product suite.
The software products support brands in harnessing guest data to boost retention and lower acquisition costs, handling billions of restaurant event data per month.
The company encourages collaboration, new ideas, and experimentation, with no part of the codebase being off-limits.
You will work with modern tools and technologies such as Node.js, Vue.js, Typescript, Postgres, Elasticsearch, Redis, Microservices, Sns/Sqs, Kubernetes, Helm, and CI/CD.
This position is fully remote, ideally seeking candidates based in Northern Ireland but open to applicants from anywhere in the United Kingdom.
You will be contracted to Olo through Deel, an Employer of Record, which handles legal and administrative responsibilities of employment while you maintain a day-to-day relationship with Olo.
You will retain all employment rights under local law and be eligible for private healthcare coverage and participation in statutory benefits and pension programs.
Requirements:
You must have 5+ years of on-the-job development experience.
Strong experience with Node.js, Vue.js, Typescript, Postgres, Elasticsearch, Redis, Microservices, distributed messaging systems, Kubernetes, Helm, CI/CD, or similar technologies is required.
Experience in architecting and developing end-to-end flows in a distributed/microservices application architecture is necessary.
You should have experience writing unit tests and creating testable code.
A bias for working in a highly collaborative team environment is expected.
You must demonstrate empathy for customer needs and possess excellent communication skills to convey your understanding.
Benefits:
You will be eligible for private healthcare coverage.
You will have access to all statutorily required benefits and pension programs.
You will retain all employment rights typically afforded under local employment law when hired through an Employer of Record.