
Senior Software Engineer
Olo
full-time
Posted on:
Location Type: Remote
Location: United Kingdom
Visit company websiteExplore more
Job Level
About the role
- Develop, scale, and monitor solutions and services that facilitate the transmission of online orders to our customers.
- Collaborate closely with product managers, designers, and stakeholders to translate customer needs into technical solutions.
- Proactively monitor and improve system performance, identifying and resolving issues swiftly and effectively.
- Champion best practices in software development, agile methodologies, and continuous improvement.
Requirements
- 5+ years of experience in software engineering, including excellent knowledge of modern tools and technologies like Node.js, Vue.js, Typescript, Postgres, Elasticsearch, Redis, Sns/Sqs, Kubernetes, Helm, CI/CD, etc.
- Experience with architecting and developing end-to-end flows in a distributed/microservices application architecture.
- Experience writing unit tests and testable code.
- Demonstrates strong problem-solving skills and the ability to navigate complex technical challenges.
- Exhibits excellent judgment, seeking diverse perspectives and challenging assumptions to improve outcomes.
- Delivers constructive feedback that empowers individuals and strengthens the team.
- Communicates technical concepts clearly, adapting to both technical and non-technical audiences.
- Consistently meets sprint and quarterly commitments while maintaining high standards of quality and efficiency.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Node.jsVue.jsTypescriptPostgresElasticsearchRedisSns/SqsKubernetesHelmCI/CD
Soft skills
problem-solvingjudgmentfeedbackcommunicationcollaboration