Olo

Senior Software Engineer

Olo

full-time

Posted on:

Location Type: Remote

Location: United Kingdom

Visit company website

Explore more

AI Apply
Apply

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