Remote Software Engineer

Olo
Grimsby, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 87K

Job location

Remote
Grimsby, United Kingdom

Tech stack

ASP.NET
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Unit Testing
C Sharp (Programming Language)
Cloud Computing
Elasticsearch
Cloud Services
Software Engineering
TypeScript
React
Technical Debt
Containerization
Information Technology
Front End Software Development
Docker

Job description

  • Design and implement scalable, high-quality components and services aligned with team and company goals.
  • Contribute to technical decision-making, including solution design and architecture.
  • Help address technical debt, reliability, and system performance challenges.
  • Collaborate closely with product managers, designers, and stakeholders to translate customer needs into technical solutions.
  • Monitor and improve system performance, and quickly identify and resolve issues.
  • Communicate clearly with stakeholders during incidents to ensure alignment and prompt resolution.
  • Investigate support issues to identify root causes and develop long-term solutions to prevent recurrence.
  • Document and share knowledge to strengthen the teams technical expertise.
  • Champion best practices in software development, agile methodologies, and continuous improvement.

Technologies:

  • AWS
  • OpenSearch
  • C#
  • Cloud
  • Docker
  • ElasticSearch
  • Support
  • Mobile
  • React
  • TypeScript
  • ASP.NET
  • AI
  • HTTP
  • LESS
  • Network

Requirements

  • Bachelors degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 4+ years of software engineering experience.
  • Strong knowledge of C# and .NET.
  • Front-end experience with TypeScript and React.
  • Experience with cloud services such as AWS.
  • Familiarity with containerisation using Docker and EKS.
  • Experience with Elasticsearch, OpenSearch, or similar search solutions is advantageous.
  • Experience writing unit tests and testable code.
  • Strong problem-solving skills and the ability to navigate deep technical challenges.
  • Excellent judgment, with the ability to seek diverse perspectives and challenge assumptions.
  • Ability to give constructive feedback that strengthens the team.
  • Strong communication skills, with the ability to explain technical concepts to technical and non-technical audiences.
  • Ability to consistently meet sprint and quarterly commitments while maintaining high standards of quality and efficiency.

About the company

We are Olo, a leading SaaS platform and restaurant technology provider helping brands deliver more personalised and profitable guest experiences through digital ordering, payment, and guest engagement solutions. We are intentionally investing in Belfast and Northern Ireland as a long-term hub, with an established leadership presence, a local team, and a collaborative community. This role is fully remote and offers flexibility to work from anywhere within Northern Ireland. You will join our experienced engineering team across Northern Ireland and the United States, working on user-facing products and services that connect leading restaurant brands with their customers, including greenfield work on robust APIs for a new mobile application.

Apply for this position