Senior Software Engineer - Core in Belfast

Senior Software Engineer - Core in Belfast

Belfast Full-Time 70000 - 90000 £ / year (est.) No working from home possible
S

At a Glance

  • Tasks: Lead the design and development of innovative software solutions for the restaurant industry.
  • Company: Join Olo, a top SaaS platform transforming guest experiences in restaurants.
  • Benefits: Enjoy remote work, competitive salary, and opportunities for professional growth.
  • Other info: Collaborative environment with mentorship opportunities and cutting-edge tech.
  • Why this job: Make a real impact on technology that enhances dining experiences for millions.
  • Qualifications: 8+ years in software engineering with expertise in C#/.NET and cloud services.

The predicted salary is between 70000 - 90000 £ per year.

Company Overview Olo is a leading Saa S platform accelerating digital transformation in the restaurant industry by helping customers deliver more personalized and profitable guest experiences.

Our digital ordering, payment, loyalty and guest engagement solutions enable brands to do more with less and make every guest feel like a regular.

Role Summary Fully remote, this Senior Software Engineer on the Core team (part of the Order Engineering group) owns key components of Olo’s platform such as baskets, orders, checkout, promotions, and capacity management.

You will shape future systems, guide technical decisions, improve reliability and scalability, contribute hands‑on code, and mentor other engineers.

Responsibilities Exhibit mastery of Core‑team domain, lead design and architecture of complex systems, and influence technical strategy.

Own delivery of large‑scale features and projects, coordinating across multiple teams to align with business objectives.

Provide mentorship and technical leadership to junior and senior engineers, fostering continuous improvement.

Collaborate closely with Product, Design, and stakeholders to shape requirements and make architecture and technical decisions that balance quality, performance, and delivery timelines.

Implement high‑quality, resilient, and scalable distributed systems, incorporating resilience mechanisms and best practices.

Lead troubleshooting and incident management, addressing critical production issues and enhancing system reliability.

Advocate for and implement improvements in development practices, such as enhancing CI/CD processes, optimizing infrastructure as code, and increasing test automation coverage.

Coordinate and lead cross‑team technical initiatives, ensuring consistency and integration between services and platforms.

Stay ahead of emerging technologies and trends, evaluating new tools to enhance team capabilities.

Demonstrate ownership of the team’s delivery pipeline, continuously optimizing code quality, testing standards, and deployment practices.

Utilize Claude Code and Git Hub Copilot extensively as part of daily workflow and participate in AI training to improve coding efficiency.

Actively participate in on‑call duties as determined by the team and area of expertise.

Qualifications Bachelor’s Degree in Computer Science, Software Engineering or equivalent practical experience. 8+ years of software engineering experience.

Advanced proficiency in C#/.

NET with a record of designing and implementing large‑scale, complex systems.

Deep understanding of architectural principles and patterns for distributed systems (e. g., microservices, event‑driven architecture with Kafka).

Expertise in resilience mechanisms and performance tuning to ensure system stability and efficiency at scale.

Proficiency in managing cloud infrastructure and services (e. g., AWS, Kubernetes/EKS) and implementing Dev Ops best practices using CI/CD tools like Git Hub Actions, Octopus Deploy, and Terraform.

Strong leadership and cross‑team collaboration skills, with the ability to influence and guide technical efforts across multiple teams.

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 Saa S platform, gathering data from every touchpoint into a single source so restaurants can better understand and serve every guest on every channel, every time.

Over 800 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) #J-18808-Ljbffr

Senior Software Engineer - Core in Belfast employer: Segment (Twilio)

Join a forward-thinking company in Glenrothes or Livingston as a Principal Hardware Engineer, where you will be empowered to lead innovative power electronics designs and mentor a talented team. With a strong commitment to employee growth, competitive salaries, and a flexible working environment, we offer a culture that values collaboration and technical excellence. Enjoy unique benefits such as enhanced family policies, generous holiday allowances, and opportunities for community engagement through paid volunteering days.

S

Contact Details:

Segment (Twilio) Recruitment Team

We think you need these skills to ace Senior Software Engineer - Core in Belfast

C#/.NET
Software Engineering
Distributed Systems
Microservices
Event-Driven Architecture
Kafka
Cloud Infrastructure Management