Talent.com
olo
Software Engineer - Menuolo • Belfast, Northern Ireland, Remote
Software Engineer - Menu

Software Engineer - Menu

olo • Belfast, Northern Ireland, Remote
30+ days ago
Job type
  • Full-time
  • Remote
Job 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 software development.

  • Engage in troubleshooting and debugging efforts, showing an ability to resolve common and moderately complex issues with minimal support.

  • Assist in the deployment and monitoring of services, learning how to manage and troubleshoot issues in production environments.

  • Contribute to building and maintaining reliable distributed systems, implementing resilience mechanisms as appropriate.

  • Participate actively in team ceremonies and demonstrate initiative by taking ownership of tasks and helping to unblock others when possible.

  • Engage in continuous learning and self-improvement by exploring new technologies and best practices relevant to the team's work.

  • Use Claude Code and GitHub Copilot extensively as part of your daily workflow, and grow your skills through hands-on AI training designed to help you become highly effective with modern AI coding agents and IDEs.

  • Demonstrate ownership of the team's delivery pipeline, ensuring that code quality, testing standards, and deployment practices are continuously optimised.

  • Active participation in on-call duties is required, with specific responsibilities determined by your assigned team and area of expertise.

What will set you up for success

  • Bachelor’s Degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

  • 3+ years of experience in software engineering.

  • Intermediate Programming Skills: Proficient in the .Net/C# ecosystem and capable of independently implementing moderately complex features and algorithms.

  • Version Control & CI/CD Pipelines: Experience using version control tools (, GitHub) and participating in continuous integration/continuous delivery (CI/CD) pipelines (, GitHub Actions, TeamCity).

  • Testing Practices: Proficient in writing and maintaining unit and integration tests, demonstrating an understanding of test-driven development (TDD) principles (, NUnit, Jest).

  • Distributed Systems Knowledge: Deeper understanding of distributed systems, including building scalable and resilient services (, Redis, Kafka, AWS infrastructure).

  • Problem-Solving & Collaboration: Show strong problem-solving skills and collaborate effectively with team members, product managers, and stakeholders to deliver solutions that align with business objectives.

Create a job alert for this search

Software Engineer - Menu • Belfast, Northern Ireland, Remote

Similar jobs

Software Engineer - Menu

OloBelfast, Northern Ireland, GB
Full-time

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 digit... Show more

 • Promoted

Software Engineer

TP ICAPBelfast City District, Northern Ireland, GB
Full-time

TP ICAP has partnered with Amazon Web Services (AWS) to build the next generation of the Fusion Platform, transforming it into a global market infrastructure.This is a unique opportunity to join a ... Show more

 • Promoted

Software Engineer

ctrl-alt.coBelfast, Northern Ireland, GB
Full-time

Ctrl Alt is designing and operating the on-chain infrastructure powering digital capital markets globally.We bring together a unique blend of expertise in financial markets and cutting‑edge in‑hous... Show more

 • Promoted

Software Engineer - Core

Segment (Twilio)Belfast, Northern Ireland, GB
Full-time

Olo is a leading SaaS platform accelerating digital transformation in the restaurant industry, helping customers deliver more personalized and profitable guest experiences.While our roots are in NY... Show more

 • Promoted

Software Engineer - ML/Analytics with AWS (Hybrid)

Liberty ITBelfast, Northern Ireland, GB
Full-time

A tech-driven company in Northern Ireland is seeking a Software Engineer to develop AI/ML applications and enhance underwriting analysis through innovative software solutions.The role requires expe... Show more

 • Promoted

Senior Systems Software Engineer

SymphonyBelfast City District, Northern Ireland, GB
Full-time

Symphony is an AI-powered communication and technology company fueled by interconnected platforms: messaging, voice, directory and analytics.Our end-to-end encrypted technologies enable over 1,400 ... Show more

 • Promoted

Senior Software Engineer - Embedded for Safety-Critical Systems

Expleo GroupBelfast, Northern Ireland, GB
Full-time

Expleo Group is seeking Software Engineers to join their Belfast team, focusing on high-integrity engineering solutions in safety-critical domains.The role involves software design, development, te... Show more

 • Promoted

Staff Software Engineer, Secure DevOps Platform

Split SoftwareBelfast, Northern Ireland, GB
Full-time

Split Software is seeking an experienced engineer to join their Supply Chain Security team.You'll design, develop, and maintain critical software that secures the software delivery lifecycle, ensur... Show more

 • Promoted

Senior Software Engineer, Media

SymphonyBelfast City District, Northern Ireland, GB
Full-time

Symphony is an AI-powered communication and technology company fueled by interconnected platforms: messaging, voice, directory and analytics.Our end-to-end encrypted technologies enable over 1,400 ... Show more

 • Promoted

Principal Software Engineer - MLOps

Liberty ITBelfast City District, Northern Ireland, GB
Full-time

Applications processed via employer's online application form.We are Liberty IT: industry leaders in digital innovation.Reach beyond with Liberty IT; for this is where you’ll find the super challen... Show more

 • Promoted

Software Engineer

Angoka LimitedBelfast, Northern Ireland, GB
Full-time

We are looking for a talented Software Engineer to join some of the industry’s brightest minds dedicated to developing integrated hardware and software cybersecurity, data sharing and communication... Show more

 • Promoted

Lead Software Engineer

KainosBelfast City District, Northern Ireland, GB
Full-time

At Kainos, we use technology to solve real-world problems that matter — transforming.Main Purpose of the Role & Responsibilities in the Business:.As a Lead Software Engineer (Consultant) in Kainos,... Show more

 • Promoted

Software Engineer

CirataBelfast, Northern Ireland, GB
Full-time

Cirata · Symphony Engineering Team | 2+ years experience | Full-time | Hybrid (3 days office based).Cirata Symphony is an intelligent data orchestration platform that moves petabytes of data across... Show more

 • Promoted

Staff Software Engineer

Menlo VenturesBelfast, Northern Ireland, GB
Full-time

Harness is a high‑growth company disrupting the software delivery market.Our mission is to enable the 30 million software developers worldwide to deliver code reliably, efficiently, securely, and q... Show more

 • Promoted

Software Engineer, Menu Systems (Remote - NI)

OloBelfast, Northern Ireland, GB
Remote
Full-time

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 digit... Show more

 • Promoted

Software Engineer

Cirata, plc.Belfast, Northern Ireland, GB
Full-time

Cirata · Symphony Engineering Team | 2+ years experience | Full-time | Hybrid (3 days office based).Cirata Symphony is an intelligent data orchestration platform that moves petabytes of data across... Show more

 • Promoted

Staff Software Engineer (C/C++)

Trust In SODABelfast, Northern Ireland, GB
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Trust In SODA.Senior Principal Consultant - Hiring DevOps + Softwar... Show more

 • Promoted

Fullstack Software Engineer - Catering

OloBelfast, Northern Ireland, GB
Full-time

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 digit... Show more

 • Promoted

Software Engineer

Lowe CorporationLisburn, Northern Ireland, GB
Full-time

As climate change forces the world to change priorities, we’ve changed ours.LoweConex, a division of Lowe Corporation, is a patented, award‑winning, cloud‑based Centralised Data Platform offering i... Show more

 • Promoted

Software Engineer, Core Platform - Remote NI

Olo IncBelfast City District, Northern Ireland, GB
Remote
Full-time

Software Engineer to join the Core team within Order Engineering.You will help shape core platform components, including baskets, orders, checkout, and services powering digital ordering at scale.Y... Show more