Director - Engineering (Product Engineering)
Oolio
About the role
ABOUT OOLIO:
Oolio is a leading B2B SaaS platform transforming how hospitality venues operate and grow. Trusted by more than 22,000 venues, we power mission-critical POS, payments, online ordering, kiosks, loyalty, kitchen management, and real-time insights — all within one connected ecosystem.
We are building the operating system for modern hospitality — simplifying complex operations, accelerating service, and unlocking smarter, data-driven decisions. Built by hospitality professionals with decades of industry experience, we understand the realities of every shift, every service rush, and every guest interaction. From cafés and quick-service restaurants to pubs, multi-site groups, and stadiums, Oolio enables venues to operate seamlessly at scale. With next-business-day settlements, powerful third-party integrations, and 24/7 real human support, we go beyond software — we become long-term partners in growth.
As a rapidly scaling product-led organisation, we’re shaping the future of hospitality technology.
We build the technology backbone that powers modern hospitality businesses to perform, compete, and thrive at scale.
JOB DESCRIPTION:
At Oolio, Director of Engineering are builders first and leaders always. You will own the technical excellence, delivery quality, and growth of engineering teams building core B2B SaaS platforms at a scale-up stage . You will work closely with CTOs, CEOs, Product, and Business leaders to translate business strategy into robust, scalable engineering systems designed for growth .
RESPONSIBILITIES:
• Own end-to-end delivery of complex product features and platforms—from architecture and design to deployment, observability, and customer impact. • Lead architecture and design discussions , driving best practices in event-driven, distributed, and scalable systems . • Hands-on technical leadership in Golang, Node.js and React ecosystems, including code reviews, design reviews, and critical problem solving. • Design and evolve event-driven architectures using async messaging, queues, streams, and pub/sub patterns to support high-scale, low-latency systems. • Build systems that scale —optimize performance, throughput, reliability, and cost as the product and customer base grows. • Drive cloud-native and hybrid architectures , with experience across cloud(preferably AWS) deployments , based on customer and business needs. • Ensure strong engineering quality through automated testing strategies (unit, integration, contract, performance), CI/CD pipelines, and release best practices. • Own production excellence —monitoring, alerting, incident response, post-mortems, and continuous improvement of system reliability. • Partner with Product and Business leaders to influence and execute product strategy, balancing speed, quality, and long-term technical health. • Actively mentor, coach, and grow Senior and Lead Engineers , running career growth conversations and building strong technical leaders. • Build and scale high-performing engineering teams , partnering closely with recruiting to hire top-tier engineers aligned with Oolio’s bar. • Translate business problems into technical solutions , ensuring engineering teams deeply understand the “why” behind what they build. • Demonstrate strong ownership and accountability —think beyond feature delivery to customer success, adoption, and business outcomes. • Drive engineering best practices across architecture, security, performance, documentation, and operational excellence. • Collaborate closely with the top management to understand long-term business goals and ensure engineering execution supports Oolio Group’s vision. REQUIREMENTS: Role: Final role will depend on candidate experience, credentials and interview outcomes
Experience: 10 – 18 Years (with strong technical/hands on - 80% + people leadership - 20%)
Education: Pref - MCA/B.Tech/B.E/M.Tech/M.E/M.S
Technology Stack: Golang, Node.js, React, SQL, event-driven and distributed architecture, AWS, HLD, LLD, Application Design, Performance, Scalability, testing
Other Requirements:
• Strong understanding of data consistency, concurrency, fault tolerance, and system design trade-offs • Proven track record of partnering with leadership to set product and engineering strategy • Actively coached engineers and helped them grow into senior and leadership roles • Strong sense of ownership and accountability —end-to-end, not just code • Customer-obsessed mind
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free