

Senior Software Engineer
Job Description
As a full-stack engineer on our team, you will architect, develop, scale, and monitor solutions, improvements, and services across our Olo Engage marketing suite. Our software products support our brands in harnessing guest data to market and engage with their guests to boost retention, lower acquisition costs, and do more with less. We handle restaurant marketing messages on the scale of billions per year.
Responsibilities
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 us scale to the next level of growth and reliability as we continue to onboard enterprise clients.
Mentor and guide other team members in best practices around distributed systems, code architecture, etc.
Look for diverse perspectives, and challenge business and technical assumptions.
Provide constructive criticism in a way that builds the team's overall strength.
Satisfy commitments in a timely manner.
Job Requirements
6+ years on-the-job development experience
Strong experience with any of or similar: Vue.js, Node.js, Typescript, Postgres, Elasticsearch, Redis, Microservices, distributed messaging systems, Kubernetes, Helm, CI/CD, etc.
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, vs throwing code over the wall to see if it works.
Bias for working in a highly collaborative team environment
Empathy for customer needs and excellent communication of your understanding
A product-minded approach to solving difficult problems.
Legal right to work in the U.S.