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, competitive salary, and growth opportunities.
- 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: 4+ years in software engineering with skills in C#, .NET, and front-end technologies.
The predicted salary is between 40000 - 50000 £ 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. 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.
Software Engineer - Olo Network in Belfast employer: Olo
Contact Detail:
Olo Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - Olo Network in Belfast
✨Network Like a Pro
Get out there and connect with folks in the industry! Attend meetups, webinars, or even local tech events. The more people you know, the better your chances of landing that Software Engineer role at Olo.
✨Show Off Your Skills
Don’t just talk about your experience; showcase it! Build a portfolio of projects that highlight your C#, .NET, and front-end skills. Share them on GitHub or your personal website to impress potential employers.
✨Ace the Interview
Prepare for technical interviews by practicing coding challenges and system design questions. Make sure you can explain your thought process clearly, as communication is key when working with teams at Olo.
✨Apply Through Our Website
When you find a job that fits, apply directly through our website! It shows you're genuinely interested and helps us keep track of your application. Plus, we love seeing candidates who take that extra step!
We think you need these skills to ace Software Engineer - Olo Network in Belfast
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Software Engineer role at Olo. Highlight your expertise in C#, .NET, and any front-end experience with Typescript/React to catch our eye!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about working at Olo and how you can contribute to our mission. Share specific examples of your past work that demonstrate your problem-solving skills and technical prowess.
Showcase Your Projects: If you've worked on relevant projects, whether personal or professional, make sure to include them! We love seeing real-world applications of your skills, especially those involving APIs or cloud services like AWS.
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 C#, .NET, and Typescript/React. Brush up on your knowledge of cloud services like AWS and containerisation with Docker. Being able to discuss your experience with 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 skills, so think of examples where you navigated deep technical issues and what the outcomes were. This will demonstrate your ability to handle the complexities of the role.
✨Communicate Clearly
Practice explaining technical concepts in a way that’s easy to understand for both technical and non-technical audiences. During the interview, aim to communicate your thoughts clearly and concisely, as this is crucial for collaborating with product managers and stakeholders at Olo.
✨Emphasise Collaboration
Olo thrives on teamwork, so be ready to share experiences where you’ve worked closely with others. Highlight instances where you contributed to team goals or helped elevate your team's technical expertise. This will show that you’re not just a great engineer, but also a fantastic team player.