Back to jobs

Senior Software Engineer - In-Store

External company

himalayasremotefull-time
.NETC#AWSKubernetesKafkaTerraformGitHub ActionsMicroservices

Job description

About Olo

Olo is a leading SaaS platform accelerating digital transformation in the restaurant industry, helping customers deliver more personalised and profitable guest experiences. Over 800 restaurant brands trust Olo and its network of more than 400 integration partners.

Your new role

You'll join as a Senior Software Engineer on the 'In-Store' team, part of the wider 'Order' engineering group. The 'In-Store' squad is focused on building and improving integrations with new and existing POS (Point of Sale) partners and systems, ensuring orders successfully flow through the Olo ecosystem with a spotlight on revenue by driving critical SLAs, uptime, and overall performance.

How you'll make an impact:
- Exhibit mastery of the 'In-Store' domain, taking a leading role in design and architecture of complex systems.
- Own delivery of large-scale features and projects, coordinating efforts across multiple teams.
- Provide mentorship and technical leadership to both junior and senior engineers.
- Ensure the implementation of high-quality, resilient, and scalable distributed systems.
- Lead troubleshooting and incident management, taking a proactive role in resolving critical production issues.
- Advocate for improvements in CI/CD processes, optimise infrastructure as code, and increase test automation coverage.

What will set you up for success:
- 5+ years of experience in software engineering.
- Advanced proficiency in .NET and C# ecosystem.
- In-depth understanding of distributed systems (microservices, event-driven architecture using Kafka).
- Proficient in managing cloud infrastructure (AWS, Kubernetes/EKS) and DevOps best practices using CI/CD tools (GitHub Actions, Octopus Deploy, Terraform).

Posted 17/04/2026