🔔 FCM Loaded

GoLang Developer

Oolio

2 - 5 years

Hyderabad

Posted: 17/02/2026

Getting a referral is 5x more effective than applying directly

Job Description

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 cafs 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, were 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, Golang Backend Engineers are product builders who take ownership of systems that power mission-critical B2B SaaS platforms. You will design and build highly scalable, resilient, and performance-driven backend systems using Golang in a fast-growing, scale-up environment.


You will collaborate closely with Product, Design, and Engineering teams to translate business requirements into robust distributed systems designed for growth, reliability, and long-term technical excellence.


RESPONSIBILITIES:

  • Own end-to-end development of backend servicesfrom architecture and design to deployment, observability, and production reliability.
  • Design and implement scalable, distributed microservices using Golang with strong emphasis on performance, concurrency, and maintainability.
  • Architect and evolve event-driven systems using async messaging, queues, pub/sub, and streaming patterns to support high-scale, low-latency applications.
  • Build and optimize RESTful and/or gRPC APIs that power web, mobile, and third-party integrations.
  • Contribute across the stack when required, collaborating with React and Node.js services to deliver cohesive product features.
  • Design systems that support offline-first capabilities, ensuring reliable data synchronization and consistency across unreliable networks.
  • Develop cloud-native services deployed on AWS, leveraging Kubernetes and Docker for containerized infrastructure.
  • Optimize application performance, throughput, and reliability as product usage and customer scale increase.
  • Implement strong testing strategies including unit, integration, contract, and performance testing.
  • Drive observability best practices including structured logging, monitoring, metrics, tracing, and alerting.
  • Participate in code reviews and actively contribute to improving engineering standards and best practices.
  • Troubleshoot complex production issues, perform root cause analysis, and implement long-term systemic fixes.
  • Collaborate with cross-functional teams to translate business requirements into scalable and secure technical solutions.


REQUIREMENTS:

Role: Backend Engineer / Senior Backend Engineer Golang Developer

Experience: 5 8 Years (strong hands-on backend engineering focus)

Education: Preferred B.Tech/B.E/M.Tech/M.E/MCA/M.S

Technology Stack: Golang, (ReactJs AND/OR Node.Js - Good to have), Microservices, Event-driven Architecture, Distributed Systems, AWS, Kubernetes, Docker, SQL & NoSQL databases, API design, HLD, LLD, Performance Optimization, Testing Frameworks, RabbitMQ, Kafka, GraphQL


Other Requirements:

  • Strong hands-on experience building production-grade backend systems in SaaS or product-based organisations.
  • Deep understanding of Golang internals including concurrency patterns, goroutines, channels, memory management, and performance profiling.
  • Solid experience designing scalable microservices and distributed systems.
  • Strong experience with PostgreSQL and/or DynamoDB including schema design, indexing, and query optimization.
  • Hands-on experience with Kubernetes, container orchestration, and cloud infrastructure (preferably AWS).
  • Experience implementing CI/CD pipelines and DevOps best practices.
  • Strong understanding of data consistency models, concurrency control, and fault-tolerant system design.
  • Experience working in high-scale or high-transaction environments (POS, payments, fintech, etc. is a plus).

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.