Remote Software Engineer - Olo Network in Cardiff

Remote Software Engineer - Olo Network in Cardiff

Cardiff Full-Time No working from home possible
Olo

At a Glance

  • Tasks: Design and build user-facing products for leading restaurant brands.
  • Company: Olo, a top SaaS platform transforming the restaurant industry.
  • Benefits: Fully remote work, flexible hours, and opportunities for professional growth.
  • Other info: Dynamic environment with a focus on innovation and continuous improvement.
  • Why this job: Join a collaborative team and make a real impact in the restaurant tech space.
  • Qualifications: Bachelor's in Computer Science or equivalent, with 4+ years in software engineering.

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

As a Software Engineer on the Olo Network team, you will play a key role in designing and building the user-facing products and services that connect leading restaurant brands with their customers. Your work will centre on developing robust APIs powering a new mobile application, offering an exciting blend of greenfield engineering opportunities alongside the continued evolution of an established platform. You will join a collaborative, experienced engineering team distributed across Northern Ireland and the United States, bringing your skills to a group that values craftsmanship, innovation, and meaningful impact at scale.

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

  • Bachelor’s Degree in Computer Science, Software Engineering or equivalent practical experience.
  • 4+ years of experience in software engineering, with excellent knowledge of C#, .NET, plus experience on the Front-End with Typescript/React.
  • Experience with cloud services like AWS and familiarity of containerisation with Docker and EKS.
  • Experience with Elasticsearch/OpenSearch or similar search solutions will be advantageous.
  • Experience writing unit tests and testable code.
  • Demonstrate strong problem-solving skills and the ability to navigate deep technical challenges.
  • Exhibit excellent judgment, seeking diverse perspectives and challenging assumptions to improve outcomes.
  • Deliver constructive feedback that empowers individuals and strengthens the team.
  • Communicate technical concepts clearly, adapting to both technical and non-technical audiences.
  • Consistently meets sprint and quarterly commitments while maintaining high standards of quality and efficiency.

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.

Remote Software Engineer - Olo Network in Cardiff employer: Olo

Olo is an exceptional employer, offering a fully remote Software Engineer role that provides the flexibility to work from anywhere in Northern Ireland. With a strong focus on employee growth and collaboration, Olo fosters a culture of innovation and craftsmanship, ensuring that team members can make a meaningful impact while working alongside experienced professionals. The company's commitment to investing in Belfast as a key hub enhances the local community and creates unique opportunities for career development in the thriving restaurant technology sector.

Olo

Contact Details:

Olo Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Remote Software Engineer - Olo Network in Cardiff

Tip Number 1

Network like a pro! Reach out to current or former Olo employees on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

Tip Number 2

Show off your skills! If you’ve got a portfolio or GitHub with projects that highlight your C# and .NET expertise, make sure to share it during interviews. It’s a great way to demonstrate what you can bring to the table.

Tip Number 3

Prepare for those technical interviews! Brush up on your problem-solving skills and be ready to tackle coding challenges. Practising common algorithms and data structures can help you shine when it counts.

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 Remote Software Engineer - Olo Network in Cardiff

C#
.NET
Typescript
React
Cloud Services (AWS)
Docker
EKS

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the role of Software Engineer at Olo. Highlight your experience with C#, .NET, and any front-end work you've done with Typescript/React. We want to see how your skills align with our needs!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're excited about working with us at Olo and how you can contribute to our mission. Be genuine and let your personality come through.

Showcase Your Problem-Solving Skills:In your application, don’t forget to mention specific examples where you've tackled technical challenges. We love seeing how you approach problems and what solutions you've implemented in the past.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Olo

Know Your Tech Stack

Make sure you’re well-versed in C#, .NET, and Typescript/React. Brush up on your knowledge of cloud services like AWS and containerisation with Docker. Being able to discuss these technologies confidently will show that you're ready to hit the ground running.

Showcase Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. Olo values strong problem-solving abilities, so having concrete examples will demonstrate your capability to navigate technical challenges effectively.

Communicate Clearly

Practice explaining complex technical concepts in simple terms. You’ll be working with both technical and non-technical stakeholders, so being able to adapt your communication style is key. This will help you stand out as a collaborative team player.

Emphasise Continuous Improvement

Be ready to talk about how you’ve contributed to best practices in software development and agile methodologies in your past roles. Highlight any initiatives you’ve taken to improve processes or mentor others, as this aligns with Olo’s focus on craftsmanship and innovation.