OOLIO
Website:
oolio.com
Job details:
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, Senior Architects are hands-on technical leaders who design and drive the evolution of scalable, high-performance B2B SaaS platforms. You will own architectural decisions, guide engineering teams on system design, and ensure technical excellence across core platforms in a scale-up environment.
You will work closely with Engineering, Product, and Business leaders to translate complex business problems into robust, scalable, and future-ready systems.
RESPONSIBILITIES:
- Own architecture and design of complex systems and platforms—from high-level design (HLD) to low-level design (LLD) and production readiness.
- Drive and influence architectural decisions across teams, ensuring systems are scalable, resilient, and aligned with long-term business goals.
- Provide hands-on technical leadership in Golang, Node.js, and React ecosystems, including design reviews, code reviews, and solving critical technical challenges.
- Design and evolve event-driven architectures using async messaging, queues, streams, and pub/sub patterns for high-scale, low-latency systems.
- Build and optimize systems for performance, scalability, reliability, and cost efficiency.
- Define and enforce engineering best practices across system design, coding standards, testing, and deployment.
- Drive cloud-native and hybrid architecture strategies (preferably AWS), aligned with product and customer needs.
- Own production architecture quality—observability, monitoring, alerting, reliability, and incident learnings.
- Partner closely with Product and Engineering teams to ensure the right balance between speed, quality, and long-term technical health.
- Act as a technical mentor and guide for Senior and Lead Engineers—elevating system thinking and design capabilities across teams.
- Translate ambiguous business problems into clear technical solutions and architectural blueprints.
- Drive consistency and standardization across services, platforms, and engineering practices.
- Stay hands-on and involved in critical parts of the system, especially in high-impact or high-risk areas.
REQUIREMENTS:
Role: Final role will depend on candidate experience, credentials and interview outcomes
Experience: 10 – 18 Years (with strong hands-on technical expertise – 85%, 15% limited people management)
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 expertise in distributed systems, data consistency, concurrency, and fault tolerance.
- Deep understanding of system design trade-offs and ability to make pragmatic architectural decisions.
- Proven experience designing and scaling high-throughput, low-latency systems.
- Strong ownership mindset—responsible for architecture quality and system outcomes, not just design artifacts.
- Experience working closely with engineering teams to ensure design adoption and execution.
- Customer-first thinking—ensuring systems are reliable, usable, and scalable for end users.
- Ability to operate effectively in fast-paced, high-growth environments.
Click on Apply to know more.