Remote Senior Software Engineer - Node.js

at Olo

Posted 16 hours ago 3 applied

Description:

  • 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.