Global Jobs Opportunity
← Back to all jobs

Software Engineer - Menu (Remote) - Olo Belfast

2 weeks ago

⚠️ Before applying, please carefully review all the job requirements

Location:
Belfast, Northern Ireland, United Kingdom
Work Arrangement:
Remote
Job Type:
Full-time
Company:
Olo
Salary:
Negotiable
Posted:
2026-09-18

Job Overview

  • Olo, a prominent SaaS technology provider for the restaurant industry, is recruiting a remote Software Engineer for its Menu engineering team based in Northern Ireland. Operating within the broader Order engineering organization, the Menu team owns and operates high-performance systems responsible for managing, publishing, and serving billions of real-time menu records. Because accurate menu updates are vital to daily restaurant operations, this team manages some of the most latency-sensitive and complex parts of Olo's digital infrastructure.
  • In this full-time role, you will build resilient distributed systems, write clean and maintainable code, collaborate closely with product teams to refine requirements, and assist with production deployments and monitoring. A defining aspect of this position is the daily workflow integration of modern AI development tools—such as Claude Code and GitHub Copilot—supported by hands-on technical training.

Key Responsibilities

  • ★ Develop small-to-medium software features independently and take ownership of moderately complex technical tasks with guidance.
  • ★ Write clean, maintainable code and actively engage in peer code reviews while adhering to team coding standards.
  • ★ Collaborate closely with product managers to refine business requirements and shape effective software solutions.
  • ★ Deliver high-quality software features within established timelines while applying industry best practices.
  • ★ Troubleshoot, debug, and resolve common to moderately complex technical issues with minimal supervision.
  • ★ Assist in deploying, managing, and monitoring services across production environments.
  • ★ Construct and maintain reliable distributed systems equipped with effective resilience mechanisms.
  • ★ Integrate AI development assistants, specifically Claude Code and GitHub Copilot, extensively into daily software engineering workflows.
  • ★ Participate actively in team ceremonies, demonstrate personal initiative, and assist in unblocking colleagues.
  • ★ Support and optimize the team's software delivery pipeline, including code quality, testing guidelines, and deployment practices.
  • ★ Participate actively in on-call operational rotation duties as designated by team requirements.
  • ★ Engage in continuous learning and skill building, including hands-on training with modern AI coding agents and IDEs.

Required Skills and Qualifications

  • ★ Foundational understanding of distributed systems, high-concurrency architecture, network latency, garbage collection, and database internals.
  • ★ Practical capability to write clean, maintainable code and conduct constructive peer code reviews.
  • ★ Experience or strong interest in utilizing AI-assisted coding tools, such as Claude Code and GitHub Copilot, in daily engineering practice.
  • ★ Ability to collaborate with product managers and team members to translate business needs into technical solutions.
  • ★ Aptitude for troubleshooting, debugging, and resolving software issues in live or staging environments.
  • ★ Willingness and ability to participate in scheduled on-call operational support duties.
  • ★ Legal authorization and eligibility to work remotely from within Northern Ireland, United Kingdom.

Technologies & Development Tools

  • ★ AI Engineering Tools: Claude Code, GitHub Copilot, modern AI coding agents.
  • ★ Core Systems Domain: Distributed systems, real-time database management, high-concurrency menu records, production service monitoring tools.

What the Company Offers

  • ★ Full remote work flexibility for employees residing anywhere within Northern Ireland.
  • ★ Structured, hands-on training for mastering modern AI coding agents and advanced development environments.
  • ★ Opportunity to contribute to an established technology hub and long-term engineering community in Belfast.

Automated Application Review Process

  • ★ Olo may utilize artificial intelligence (AI) tools during the recruitment process to review applications, analyze resumes, and evaluate responses.
  • ★ AI tools serve as an administrative aid to the recruitment team and do not make automated decisions; final hiring choices are made by human recruiters.

Application Tips

  • Applicants may want to highlight their background in distributed backend systems, database performance, and writing maintainable code in their CV. Presenting technical projects or professional achievements that showcase your approach to debugging, system resilience, or latency optimization can strengthen your profile. Candidates are also encouraged to mention any experience or interest in AI-assisted coding environments like GitHub Copilot or Claude Code. Finally, ensuring that your application clearly confirms your physical location and remote work eligibility within Northern Ireland will help streamline the review process.

Interested Candidates Fill the Job Form: Apply Here

Related Jobs

Backend/PHP Engineer - Remote UK)

5h ago

⚠️ Before applying, please carefully review all the job requirements

Location:
England, United Kingdom (Remote in the UK or Spain)
Work Arrangement:
Remote
Job Type:
Full-time, Permanent
Company:
Airalo
Salary:
£74,800 - £107,500 per year (UK location tier)
Posted:
2026-10-03
View full details →

Junior Full-Stack Developer - (Remote)

3h ago

⚠️ Before applying, please carefully review all the job requirements

Location:
United States
Work Arrangement:
Remote
Job Type:
Full-time / Part-time
Company:
Solo Clash
Salary:
Compensation based on experience (Negotiable)
Posted:
2026-10-03
Working Hours:
Flexible hours
View full details →

Software Engineer - Arqiva (UK)

5h ago

⚠️ Before applying, please carefully review all the job requirements

Location:
Winchester or London, United Kingdom
Work Arrangement:
Hybrid (1–2 days per week in Winchester or London office)
Job Type:
Full Time
Company:
Arqiva
Salary:
Up to £60,000 per year (Base salary)
View full details →

Software Engineer - Outschool

11h ago

⚠️ Before applying, please carefully review all the job requirements

Location:
Remote (United States & Canada) / San Francisco, California
Work Arrangement:
Remote
Job Type:
Full Time
Company:
Outschool
Salary:
Canada: $90,000 - $229,500 CAD per year
Posted:
2026-10-03
Department:
Product & Engineering
View full details →
LinkedIn channelLinkedInFollow us for career news and job updatesFollow now →WhatsApp Channel channelWhatsApp ChannelGet new job alerts directly on WhatsAppFollow now →
📄

Get an ATS Resume

Professionally optimized to pass automated filters and get noticed — any country.

Learn More