11 Apr
|
Oolio
|
Moradabad
Apply on Kit Job: kitjob.in/job/485jij
ABOUT OOLIO:
n
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.
n
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.
n
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.
n
As a rapidly scaling product-led organisation, we’re shaping the future of hospitality technology.
n
We build the technology backbone that powers modern hospitality businesses to perform, compete, and thrive at scale.
n
JOB DESCRIPTION:
n
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.
n
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.
n
RESPONSIBILITIES:
n
- Own end-to-end development of backend services—from 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.
n
REQUIREMENTS:
n
Role: Backend Engineer / Senior Backend Engineer – Golang Developer
n
Experience: 5 – 8 Years (strong hands-on backend engineering focus)
n
Education: Preferred – B.Tech/B.E/M.Tech/M.E/MCA/M.S
n
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
n
Other Requirements
n
- 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.
- Solid 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).
Apply on Kit Job: kitjob.in/job/485jij
📌 GoLang Developer (Product Engineering) (Moradabad)
🏢 Oolio
📍 Moradabad