Olo
Software Engineer II - In-Store
Belfast, Northern Ireland, Remote. Posted 8 months ago
The role
You will join the In-Store squad as a Software Engineer II. The squad builds and improves integrations with POS (Point of Sale) partners and systems so customer orders flow through the Olo ecosystem.
What you will do
- Deliver small-to-medium features independently, with some initial guidance
- Work with Product, Design and other stakeholders to define requirements and make component-level design decisions
- Write testable, readable and maintainable code
- Help Senior Engineers with troubleshooting, incident management and production reliability
- Keep learning new technologies and trends
- Use Claude Code and GitHub Copilot as part of your daily workflow
- Contribute to team documentation and give feedback in estimation and retrospectives
- Take part in on-call duties
Required qualifications
- Bachelor's degree in Computer Science, Software Engineering or equivalent practical experience
- 3+ years of software engineering experience after graduation
- Good experience with the .NET and C# ecosystem
- Working knowledge of distributed systems architecture patterns (e.g., microservices, event-driven architecture using Kafka)
- Experience with cloud infrastructure and services (e.g., AWS, Kubernetes/EKS)
- Experience implementing DevOps practices with CI/CD tools (e.g., GitHub Actions, Octopus Deploy, Terraform)
Benefits
- Hands-on AI training to become effective with modern AI coding agents and IDEs
Before you apply
- Applicant Privacy Notice (United Kingdom) is provided with the posting
About the company
Olo is a restaurant technology provider with ordering, payment and guest engagement solutions. Over 800 restaurant brands use its open SaaS platform and network of more than 400 integration partners.