Job Description

About Oolio


At Oolio, we’re reimagining what hospitality software can do. From powering mission-critical payments to enabling seamless order flows across kiosks, QR, POS, and beyond—we’re building the operating system for modern hospitality.


We’re looking for Senior Backend Engineers - to drive the technical design, delivery, and team enablement for our squads.


This is a role for an engineer who loves shipping features to customers, cares deeply about code quality and reliability, and can guide a team technically while still being on the tools.


What you will do


  • Provide technical leadership and guide engineering squads in decision making and problem solving
  • Contribute directly to production code and help deliver reliable, scalable systems used daily by customers
  • Own solution design, manage deployments, infrastructure, and repository health as a code owner
  • Shape architectural decisions, review code, and provide mentorship support
  • Define scope, break down execution plans, and ensure the team meets business and customer outcomes
  • Identify and prioritise technical debt, proactively addressing performance, reliability, and developer-experience challenges
  • Lead and contribute to engineering RFCs, bringing forward new tools, patterns, and best practices to uplift our engineering capability
  • Champion fast, modern development workflows, including performant local environments, CI/CD pipelines, and rich developer tooling
  • Define, measure, and own reliability metrics (e.g., latency, error rate, uptime) for the apps
  • Design, evolve, and support event-driven and distributed system architectures, ensuring scalability and consistency across services
  • Harness AI-powered tools to accelerate workflows, boost velocity, and drive innovation.
  • Continuously elevate technical standards, ensuring a healthy, well-structured codebase and strong engineering culture
  • Lead by example, remaining hands-on, approachable, and focused on enabling the team to do their best work


What you'll need?


  • 7+ years of experience in software development and 4+ years of experience as a senior engineer
  • 5+ Strong experience with Go, Docker, Kubernetes, and CI/CD pipelines for building scalable applications
  • Designed and maintained Kubernetes manifests and Helm charts under GitOps principles, ensuring declarative, version-controlled infrastructure
  • Proven expertise in designing and implementing event-driven systems for real-time, transactional workloads
  • Strong familiarity with data structures and network protocols for distributed systems (key-value stores, queues, pub/sub, streaming)
  • Skilled in building high availability, eventually consistent distributed systems – ideally with exposure to secure payments or hospitality platforms
  • Strong knowledge of observability practices: monitoring, logging, tracing, anomaly detection
  • Hands-on experience with tools like Prometheus, Grafana, OpenTelemetry, distributed tracing for proactive issue detection and API optimisation
  • Passionate about staying at the cutting edge of development technologies, continuously learning and experimenting with new tools, frameworks, and methodologies to improve development practices and outcomes


Why Oolio?


  • Work on mission-critical systems powering thousands of hospitality businesses.
  • Join a team that values engineering excellence, autonomy, and continuous learning.
  • Competitive salary, flexible work, and the chance to have real impact at scale
  • Take part in our annual Hackathons, driving innovation and creativity.
  • Access a yearly learning & development budget to invest in your growth.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application