Software Engineer - Engage in Belfast
Software Engineer - Engage

Software Engineer - Engage in Belfast

Belfast Full-Time 36000 - 60000 £ / year (est.) No home office possible
Olo

At a Glance

  • Tasks: Design and develop scalable software solutions for the restaurant industry.
  • Company: Join Olo, a leading SaaS platform transforming guest experiences in restaurants.
  • Benefits: Enjoy remote work flexibility, competitive salary, and opportunities for professional growth.
  • Why this job: Make a real impact with cutting-edge tech while collaborating with a passionate team.
  • Qualifications: 3+ years of software development experience and strong collaboration skills.
  • Other info: Be part of a dynamic team in a thriving tech hub with excellent career prospects.

The predicted salary is between 36000 - 60000 £ per year.

Olo is a leading SaaS platform accelerating digital transformation in the restaurant industry, by helping customers deliver more personalized 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 Software Engineer on an Engage team, you will architect, develop, scale, and monitor solutions, improvements, and services across our Olo Engage product suite. Our software products help our brands harness guest data across their tech stack to boost retention, reduce acquisition costs, and do more with less. We handle restaurant event data in the scale of billions of events per month.

We aim to collaborate well. We encourage new ideas and experimentation. No part of the codebase is off-limits. You will work with a passionate team dedicated to delivering amazing products using modern technologies.

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.

How You’ll Make an Impact
  • Design and implement scalable, high‑quality components and services that align with team and company goals.
  • Contribute to technical decision‑making, including solution design and architecture, with a focus on addressing technical debt, reliability, and system performance.
  • 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 Will Set You Up for Success
  • 3+ years on‑the‑job development experience.
  • Experience with: Node.js, Vue.js, Typescript, Postgres, Elasticsearch, Redis, Microservices, distributed messaging systems, Kubernetes, Helm, CI/CD, etc.
  • Experience with architecting and developing end‑to‑end flows in a distributed/microservices application architecture.
  • Experience writing unit tests and testable code.
  • Bias for working in a highly collaborative team environment.
  • Empathy for customer needs and excellent communication of your understanding.

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

Software Engineer - Engage in Belfast employer: Olo

Olo is an exceptional employer, particularly for Software Engineers looking to make a significant impact in the restaurant technology sector. With a strong commitment to employee growth and a collaborative work culture, Olo offers flexible remote working options from Northern Ireland, allowing you to thrive in a supportive environment that values innovation and experimentation. Join a passionate team dedicated to leveraging modern technologies to enhance guest experiences while enjoying the benefits of working with a leading SaaS platform that prioritises your professional development.
Olo

Contact Detail:

Olo Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - Engage in Belfast

✨Tip Number 1

Network like a pro! Reach out to current employees at Olo on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role in the Engage team.

✨Tip Number 2

Show off your skills! If you’ve got a GitHub or portfolio, make sure it’s up to date with your best projects. Highlight anything that aligns with the tech stack mentioned in the job description, like Node.js or Kubernetes.

✨Tip Number 3

Prepare for the interview by brushing up on your problem-solving skills. Olo values collaboration and technical decision-making, so be ready to discuss how you approach challenges and work with others to find solutions.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Olo team.

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

Node.js
Vue.js
Typescript
Postgres
Elasticsearch
Redis
Microservices
Kubernetes
Helm
CI/CD
Software Development Best Practices
Agile Methodologies
Unit Testing
Technical Decision-Making
Collaboration Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Software Engineer role. Highlight your experience with Node.js, Vue.js, and other relevant technologies to show us you’re a great fit!

Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re excited about working at Olo and how you can contribute to our Engage team. Share specific examples of your past work that demonstrate your problem-solving skills and collaborative spirit.

Showcase Your Projects: If you’ve worked on any projects that involved scalable systems or microservices, don’t hesitate to include them! We love seeing real-world applications of your skills, so share links or descriptions that highlight your contributions.

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!

How to prepare for a job interview at Olo

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like Node.js, Vue.js, and Kubernetes. Brush up on your experience with these tools and be ready to discuss specific projects where you’ve used them.

✨Showcase Your Problem-Solving Skills

Prepare to talk about how you've tackled challenges in previous roles. Think of examples where you identified issues, proposed solutions, and improved system performance. This will demonstrate your proactive approach and technical expertise.

✨Emphasise Collaboration

Since the role involves working closely with product managers and designers, be ready to share experiences that highlight your teamwork skills. Discuss how you’ve collaborated on projects and how you handle feedback from others.

✨Communicate Clearly

Effective communication is key, especially when discussing technical concepts. Practice explaining complex ideas in simple terms, as you may need to convey your thoughts to non-technical stakeholders during the interview.

Software Engineer - Engage in Belfast
Olo
Location: Belfast

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>