Olo

SaaS

SoftwareEngineer-Menu

Belfast, United Kingdom FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Software Engineer - Menu at Olo. Skills: .Net, C#, Distributed Systems. Demonstrate understanding of domain. Handle features independently”

What You'll Achieve.

Deliver solutions that align with business objectives; Ensure code quality; Ensure testing standards; Ensure deployment practices are continuously optimised

Industry & Context.

SaaS
Problems you'll solve

Problem-solving skills; Troubleshooting; Debugging

Eligibility Requirements

Active participation in on-call duties

What They're Looking For.

Must Have

Bachelor's Degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience, 3+ years of experience in software engineering, Proficient in the. Net/C# ecosystem, Experience using version control tools (e. g. , GitHub), Participating in continuous integration/continuous delivery (CI/CD) pipelines, Proficient in writing and maintaining unit and integration tests, Demonstrating an understanding of test-driven development (TDD) principles, Deeper understanding of distributed systems, Building scalable and resilient services, Show problem-solving skills, Collaborate effectively with team members, product managers, and stakeholders

Nice to Have

GitHub Actions, TeamCity, NUnit, Jest, Redis, Kafka, AWS infrastructure

What You'll Do.

Demonstrate understanding of domain

Handle features independently

Participate in peer code reviews

Collaborate with Product

Deliver high-quality software

Engage in troubleshooting

Contribute to building distributed systems

Implement resilience mechanisms

Participate in team ceremonies

Take ownership of tasks

Engage in continuous learning

Explore new technologies

Grow skills with AI training

Demonstrate ownership of delivery pipeline

Optimize code quality

Optimize testing standards

Optimize deployment practices

Participate in on-call duties

How You'll Work.

Team & Collaboration

Collaborate closely with Product; Collaborate effectively with team members, product managers, and stakeholders

Full Job Description

## Description Olo is a leading SaaS platform accelerating digital transformation in the restaurant industry, by helping customers deliver more personalised and profitable guest experiences. As a result, our digital ordering, payment, loyalty and guest engagement solutions enable brands to do more with less and make every guest feel like a regular. While our roots are in NYC, we’re intentionally investing in Belfast and Northern Ireland as a key hub, with an established leadership presence, a local team, and community for the long term. This role is fully remote, offering you flexibility to work from anywhere within NI. Your new role In this role, you’ll join as a Software Engineer on the ‘Menu’ team, which is part of the wider ‘Order’ engineering group.  The Menu team owns and operates all of the systems involved with managing, publishing and accessing billions of menu records. Menus change in real time and their accuracy is essential for the proper operation of our customer’s businesses.  Consequently, the Menu team’s scope includes some of the most sophisticated and performance sensitive parts of Olo’s infrastructure. A deep understanding of garbage collection, network latency, and database internals comes with the territory. If you are looking for a challenge, you will find it here.   ## How you’ll make an impact Demonstrate a solid understanding of the Menu team's domain and technology stack, contributing to discussions and development decisions with growing independence. Handle small-to-medium features independently and begin taking ownership of moderately complex tasks with some guidance. Write clean, maintainable code and actively participate in peer code reviews, providing constructive feedback and adhering to coding standards. Collaborate closely with Product to refine requirements, helping to shape solutions that meet business needs effectively. Focus on delivering high-quality software solutions within established timelines, emphasising best practices in

Free ATS check

Applying for this Software Engineer - Menu role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Lever

  • Lever uses a streamlined one-page form — apply in under 5 minutes.
  • LinkedIn import works well; review parsed data before submitting.
  • The cover letter field is optional but visible to reviewers — use it to differentiate.
  • Referral codes from employees can significantly boost visibility of your application.

ANONYMOUS · UNFILTERED

What do employees actually say about Olo?

Real rants from real employees. Read before you apply.

Read Company Rants →