Talent.com
olo
Senior Software Engineer - Merchant Solutionsolo • Belfast, Northern Ireland, Remote
Senior Software Engineer - Merchant Solutions

Senior Software Engineer - Merchant Solutions

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, 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 Senior Software Engineer on the ‘Merchant Solutions’ team, which is part of the wider ‘Pay’ engineering group.

The Merchant Solutions team is responsible for a wide array of functionality of our product. This includes supporting both card-present and card-not-present transaction flow, reconciliation and reporting, payouts, pricing plans, merchant account management, and more. Work can include building exciting new initiatives from scratch, adding functionality to our existing products, and supporting our brands.

How you’ll make an impact

  • Demonstrate proficiency in the team's domain and technology stack, providing guidance and mentorship to junior engineers and contributing to technical decision-making.

  • Proactively address technical debt by prioritising its resolution alongside feature development, ensuring maintainable, scalable, and high-quality codebases through regular refactoring and system improvements.

  • Take ownership of complex features and projects, working independently and collaborating with team members to drive development from concept to delivery.

  • Lead code reviews, set quality standards, and offer in-depth feedback to improve code quality across the team.

  • Partner with Product and other stakeholders to refine requirements, ensuring solutions are well-architected and aligned with business goals.

  • Focus on delivering reliable, maintainable software solutions and actively implements performance optimisations and resilience mechanisms.

  • Monitor and maintain services in production, diagnosing and resolving critical issues efficiently with minimal support.

  • Participate in the architecture and design of distributed systems, ensuring best practices are followed for reliability and scalability.

  • Take the initiative to improve the team's development processes and tooling, advocating for best practices and automation improvements.

  • Ensure consistency and quality in shared components and APIs.

  • Contribute actively to the team's knowledge base, lead learning sessions, and promote a culture of continuous improvement.

  • 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.

  • 5+ years of experience in software engineering.

  • Advanced Programming Skills: Highly proficient in .Net/C# and capable of independently designing and implementing complex algorithms and architectures.

  • CI/CD Mastery: Skilled in managing and improving CI/CD processes, with hands-on experience using tools like GitHub Actions, TeamCity, and Octopus Deploy.

  • Testing and Automation: Expert in unit, integration, and end-to-end testing practices, with a strong emphasis on automation for testing and deployment.

  • Distributed Systems and Cloud Services: Strong knowledge of building and maintaining distributed systems, leveraging cloud platforms and services (, AWS, MongoDB Atlas, Kubernetes/EKS).

  • Technical Leadership and Collaboration: Demonstrates leadership skills by mentoring peers, leading technical discussions, and collaborating effectively across teams and departments to deliver solutions aligned with business priorities.

Create a job alert for this search

Senior Software Engineer - Merchant Solutions • Belfast, Northern Ireland, Remote

Similar jobs

Software Engineer, Senior

aPriori TechnologiesBelfast, Northern Ireland, GB
Full-time

The Senior Software Engineer will play a key role in strengthening and modernizing aPriori’s legacy product portfolio, with a focus on our best‑in‑class automation solutions.Working with a distribu... Show more

 • Promoted

Senior Software Engineer

SwiftCruitBelfast City District, Northern Ireland, GB
Permanent

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.Our worldw... Show more

 • Promoted

Remote Senior Software Engineer – Merchant Solutions

OloBelfast, Northern Ireland, GB
Remote
Full-time

Olo, a leading SaaS platform for the restaurant industry, is hiring a Senior Software Engineer in Belfast to join the Merchant Solutions team.This remote role involves developing Olo Pay functional... 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 in Belfast - Ocho

Java Script WorksBelfast, Northern Ireland, United Kingdom
Full-time

Engage in Greenfield Projects Daily.Years of Post-graduate Engineering Experience.Ability and desire to work with various technologies across multiple projects, including Java,.Proven experience of... Show more

 • Promoted

Senior Software Engineer - Fintech Tokenization Platform

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

Ctrl Alt, located in Belfast City, is seeking a Senior Software Engineer to help build the future of tokenization.In this full-stack role, you will design and deliver solutions that reach users qui... Show more

 • Promoted

Senior Elixir Software Engineer

EnzaiBelfast, Northern Ireland, GB
Full-time

Job Title: Senior Elixir Software Engineer.We are looking for a talented senior Elixir software engineer who is an experienced problem solver, able to break down complex issues into actionable step... Show more

 • Promoted

Senior Software Engineer — Cloud-Native FinTech & APIs

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

TP ICAP is seeking a Senior Software Engineer to build business-critical software for our internal broking division and external clients in an Agile environment.You will join a cross-functional tea... Show more

 • Promoted

Senior Software Engineer

ViVA Tech TalentBelfast, Northern Ireland, GB
Permanent

Senior Software Engineer – Front-End (Belfast).Permanent | Product Engineering | High-Growth Tech Environment.Are you passionate about building modern, intuitive front-end experiences and shaping t... Show more

 • Promoted

Senior Backend Engineer, Fintech & Blockchain Platform

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

A scaling fintech company in Northern Ireland is seeking a Software Engineer to design and build high-performing solutions for the future of investment banking.The ideal candidate will have over 5 ... Show more

 • Promoted

Senior Software Engineer - Core

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

Olo is a leading SaaS platform accelerating digital transformation in the restaurant industry by helping customers deliver more personalized and profitable guest experiences.Our digital ordering, p... Show more

 • Promoted

Senior Software Engineer

Expleo GroupBelfast, Northern Ireland, GB
Full-time

Expleo is seeking Software Engineers to join our growing Belfast team, delivering high-integrity engineering solutions across a range of complex and safety-critical domains.This role is ideally sui... 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

Senior Software Engineer (Java)

KainosBelfast City District, Northern Ireland, GB
Full-time

Join Kainos and Shape the Future.At Kainos, we’re problem solvers, innovators, and collaborators - driven by a shared mission to create real impact.Whether we’re transforming digital services for m... Show more

 • Promoted

Senior React Engineer

OchoBelfast, Northern Ireland, GB
Full-time

Do you enjoy bringing complex product ideas to life through beautifully engineered front-end systems? Are you passionate about delivering high-performance applications that leverage cloud-native ar... Show more

 • Promoted

Senior Software Engineer

VANRATHBelfast, Northern Ireland, GB
Full-time

Senior Software Engineer Our client is a global technology organisation operating within the financial services sector, delivering mission-critical software and digital platforms that support high-... Show more

 • Promoted

Senior Software Engineer, Applied Innovation

KainosBelfast, Northern Ireland, GB
Full-time

Senior Software Engineer – Applied Innovation.As a Senior Software Engineer in the Kainos Applied Innovation team, you’ll work closely with customers and colleagues to identify, prototype, and deli... Show more

 • Promoted

Senior 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

Senior Software Engineer

Enso RecruitmentBelfast City District, Northern Ireland, GB
Full-time

They are continuing to grow their high-performing engineering team and are now seeking a.This is a fantastic opportunity for an experienced engineer to join a fast-paced, engineering-focused enviro... Show more

 • Promoted

Senior Software Engineer

ArqitBelfast, Northern Ireland, GB
Full-time

Arqit Belfast, Northern Ireland, United Kingdom.Senior Python Developer – Arqit.Arqit is a global cybersecurity company delivering quantum-safe encryption to secure data and communications for ente... Show more