πCanada
Senior Software Engineer II
closed
Olo
π΅ $81k-$97k
πRemote - Worldwide
Summary
Join Olo's Marketing Automation team as a Senior Full-stack engineer! You will design, develop, and maintain solutions within our Olo Engage marketing suite, working with technologies like Vue.js, Node.js, and more. This fully remote UK-based role requires 6+ years of development experience and expertise in architecting and developing end-to-end flows in a distributed/microservices application architecture. You'll collaborate with a passionate team, mentor colleagues, and contribute to a high-quality product. You will be contracted through Deel, maintaining employment rights and eligibility for statutory benefits. The estimated annual compensation is Β£64,000-Β£76,000.
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
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
Benefits
- Fully remote work
- Work from anywhere within the United Kingdom
- Eligibility to participate in all statutorily required benefits and pension programs
This job is filled or no longer available
Similar Remote Jobs
πCanada
πIreland
πUnited Kingdom
π°$187k-$250k
πUnited States
πUnited States
πWorldwide
πCanada
πCanada
πCanada