Software Engineer Northern Ireland Remote

Wisely Inc.

Northern Ireland

Remote

GBP 50,000 - 70,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading restaurant technology provider is seeking a Senior Software Engineer to enhance their advanced food ordering platform. The role involves designing scalable components, collaborating across teams, and improving system interactions. The ideal candidate has 5+ years of experience, proficiency in C# and TypeScript, and a strong understanding of distributed systems. This position offers the opportunity to influence significant technical decisions in a dynamic and evolving environment.

Qualifications

  • 5+ years of experience in software engineering.
  • Experience using version control tools and CI/CD pipelines.
  • Ability to implement moderately complex features and algorithms.

Responsibilities

  • Design and implement scalable, high-quality components and services.
  • Collaborate across teams to integrate development efforts.
  • Contribute to technical decision-making and architectural design.
  • Investigate and improve interactions between complex systems.
  • Proactively monitor and improve system performance.
  • Document and share knowledge to elevate team expertise.

Skills

Proficient in C#
Proficient in TypeScript
Strong problem-solving skills
Experience with GitHub
Understanding of TDD principles
Collaboration with teams
Knowledge of distributed systems

Education

Bachelor’s Degree in Computer Science or related field

Tools

GitHub
NUnit
Jest
AWS infrastructure

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, and guest engagement solutions enable brands to do more with less and make every guest feel like a regular.

As a Senior Software Engineer at Olo, you will play a significant and visible role in helping us scale one of the most advanced food ordering platforms in the market. We are looking for a full-stack engineer with experience designing, developing, scaling, and monitoring solutions, improvements, and services in our core ordering platform.

We take pride in a neat codebase with automated tests and continuous integration, and encourage constant refactoring. We encourage new ideas and experimentation. No part of the code base is off limits.

What You'll Do
  • Design and implement scalable, high-quality components and services that align with team and company goals.
  • Collaborate across teams to integrate and align development efforts, ensuring consistency and quality in shared components and APIs.
  • Contribute to technical decision-making, including solution design and architecture, with a focus on addressing technical debt, reliability, and system performance.
  • Investigate, understand, and improve interactions between large and complex systems, including integrations with financial platforms.
  • 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 while communicating clearly and effectively with stakeholders during incidents to ensure alignment and prompt resolution.
  • Take a proactive approach to support, digging into issues to identify root causes and developing long-term, proactive solutions to prevent recurrence.
  • Document and share knowledge effectively to elevate the team’s technical expertise.
  • Champion best practices in software development, agile methodologies, and continuous improvement.
What We'll Expect From You
  • Bachelor’s Degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 5+ years of experience in software engineering.
  • Proficient in one or more programming languages (e.g., C#, TypeScript) and capable of independently implementing moderately complex features and algorithms.
  • Experience using version control tools (e.g., GitHub) and participating in continuous integration/continuous delivery (CI/CD) pipelines (e.g., GitHub Actions, TeamCity).
  • Proficient in writing and maintaining unit and integration tests, demonstrating an understanding of test-driven development (TDD) principles (e.g., NUnit, Jest).
  • Deeper understanding of distributed systems, including building scalable and resilient services (e.g., Redis, Kafka, AWS infrastructure).
  • Strong problem-solving skills and collaborates effectively with team members, product managers, and stakeholders to deliver solutions that align with business objectives.
About Olo

Olo is a leading restaurant technology provider with ordering, payment, and guest engagement solutions that help brands increase orders, streamline operations, and improve the guest experience. Each day, Olo processes millions of orders on its open SaaS platform, gathering the right data from each touchpoint into a single source—so restaurants can better understand and better serve every guest on every channel, every time. Over 700 restaurant brands trust Olo and its network of more than 400 integration partners to innovate on behalf of the restaurant community, accelerating technology’s positive impact and creating a world where every restaurant guest feels like a regular. Learn more at olo.com.

Applicant Privacy Notice (United Kingdom)

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Fullstack Software Engineer - Catering
Fullstack Software Engineer - Catering

Olo • Belfast City District

On-site
GBP 45,000 - 65,000
Software Engineer - Core
Software Engineer - Core

Segment (Twilio) • Belfast

Hybrid
GBP 35,000 - 55,000
Front End Engineer - Serve
Front End Engineer - Serve

Wisely Inc. • Belfast

On-site
GBP 40,000 - 60,000
Senior Software Engineer - Core
Senior Software Engineer - Core

Segment (Twilio) • Belfast

Hybrid
GBP 90,000 - 130,000
Senior Security Engineer
Senior Security Engineer

Olo • Belfast City District

Hybrid
GBP 90,000 - 130,000
Senior Quality Engineer
Senior Quality Engineer

Olo Inc • Belfast

On-site
GBP 40,000 - 65,000
Senior Security Engineer - Blue Team
Senior Security Engineer - Blue Team

Olo • Belfast City District

Hybrid
USD 80,851 - 107,802
Lead Software Engineer
Lead Software Engineer

Ocho • Northern Ireland

Remote
GBP 120,000 - 150,000
Remote-first culture
High trust, low-ego environment
Clear career paths
Senior Software Engineer – Pay Platform (Remote)
Senior Software Engineer – Pay Platform (Remote)

Olo • Belfast City District

On-site
GBP 90,000 - 120,000
Remote Associate Software Engineer - Front-End & Payments
Remote Associate Software Engineer - Front-End & Payments

Olo Inc • Belfast

On-site
GBP 30,000 - 45,000