Senior Backend Engineer - Golang (Product Engineering)

Oolio

Hyderabad

Sur place

INR 3 000 000 - 4 500 000

Plein temps

Il y a 3 jours
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

Oolio is seeking a Senior Backend Engineer (Golang) to design, build, and operate scalable backend systems in a SaaS environment. You will own backend lifecycles from design to production, collaborating with Product, Platform, and Engineering teams to deliver reliable services.

You will work with microservices, distributed systems, event-driven architectures, and cloud-native stacks on AWS, Kubernetes, and Docker.

Qualifications

  • Hands-on backend engineering for SaaS in a product environment.
  • Expertise in Golang, microservices, and distributed systems.

Responsabilités

  • Design, develop, test, deploy, and maintain reliable backend services using Golang.
  • Contribute to scalable microservices with emphasis on performance, concurrency, maintainability.
  • Contribute to architecture discussions including data flows and integration patterns.
  • Build and maintain RESTful and/or gRPC APIs powering web and mobile integrations.
  • Develop cloud-native services on AWS using Kubernetes and Docker.
  • Identify and resolve performance and reliability bottlenecks as scale grows.
  • Implement testing strategies including unit, integration, and performance tests.
  • Contribute to observability with logging, metrics, tracing, and alerting.
  • Mentor junior engineers and participate in code reviews.
  • Leverage AI-powered tooling to improve productivity and quality.

Connaissances

Golang
Microservices
Distributed Systems
Event-Driven Architecture
REST APIs
gRPC
System Design
Performance Optimization
Testing Frameworks
AI-Powered Development Tooling
ReactJS
NodeJS
GraphQL

Formation

B.Tech/B.E/M.Tech/M.E/MCA/M.S

Outils

AWS
Kubernetes
Docker
PostgreSQL
DynamoDB

Description du poste

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 Backend Engineers – Golang are hands-on engineers who design, build, and operate scalable, reliable, and high-performance backend systems. You will take ownership across the backend engineering lifecycle — from technical design and development through testing, deployment, observability, and production support. The role requires strong expertise in Golang, microservices, distributed systems, APIs, event-driven architectures, cloud-native technologies, and system performance. As AI continues to transform software engineering, you will also be encouraged to leverage AI-powered development tools, automation, and emerging AI capabilities to improve engineering productivity, accelerate delivery, enhance code quality, and solve real-world engineering problems. The primary focus of this role is hands-on backend engineering, with opportunities to contribute to technical design, architecture decisions, and engineering best practices. You will work closely with Product, Design, Platform, and Engineering teams to build customer-facing products and backend capabilities that support Oolio's growing global platform.

RESPONSIBILITIES:
  • Design, develop, test, deploy, and maintain reliable and scalable backend services using Golang.
  • Contribute to the design and implementation of scalable microservices with strong emphasis on performance, concurrency, maintainability, and reliability.
  • Contribute to technical design and architecture discussions, including HLD/LLD, service boundaries, data flows, and integration patterns.
  • Design and implement event-driven systems using asynchronous messaging, queues, pub/sub, and streaming patterns where appropriate.
  • Build and maintain RESTful and/or gRPC APIs that power web, mobile, and third-party integrations.
  • Work collaboratively across the stack when required, including integration with React and Node.js services to deliver end-to-end product features.
  • Develop and operate cloud-native services deployed on AWS, leveraging Kubernetes and Docker for containerized environments.
  • Identify and resolve performance, scalability, and reliability bottlenecks as product usage and customer scale increase.
  • Implement effective testing strategies including unit, integration, contract, and performance testing.
  • Contribute to observability best practices including structured logging, monitoring, metrics, tracing, and alerting.
  • Participate in code reviews and contribute to improving engineering standards, coding practices, and overall code quality.
  • Troubleshoot production issues, perform root cause analysis, and implement sustainable fixes to prevent recurrence.
  • Collaborate with other engineers to deliver high-quality solutions within agreed timelines.
  • Mentor and support junior and mid-level engineers through code reviews, technical discussions, and knowledge sharing.
  • Leverage AI-powered development tools and automation to improve development productivity, code quality, testing, documentation, and software delivery.
  • Explore and adopt relevant AI capabilities and engineering tools that can solve practical software development and operational challenges.
REQUIREMENTS:

Role: Senior Backend Engineer (Product Engineering) – final role will depend on candidate experience, credentials, and interview outcomesExperience: 5 – 9 YearsEducation: Preferred – B.Tech/B.E/M.Tech/M.E/MCA/M.STechnology Stack:(A) Core Engineering:Golang, Microservices, Distributed Systems, Event-Driven Architecture, REST APIs, gRPC, System Design (HLD/LLD), Performance Optimization, Testing Frameworks, AI-Powered Development Tooling(B) Good/Nice to Have:ReactJS, NodeJS, GraphQL

  • (A) Core Engineering:Golang, Microservices, Distributed Systems, Event-Driven Architecture, REST APIs, gRPC, System Design (HLD/LLD), Performance Optimization, Testing Frameworks, AI-Powered Development Tooling
  • (B) Good/Nice to Have:ReactJS, NodeJS, GraphQL
OTHER REQUIREMENTS:
  • Strong hands-on experience building production-grade backend systems in SaaS or product-based organisations.
  • Strong expertise in Golang, including concurrency patterns, goroutines, channels, memory management, profiling, and performance optimization.
  • Proven experience developing and operating scalable microservices and distributed systems.
  • Strong understanding of API design, asynchronous processing, event-driven architectures, and system reliability principles.
  • Experience with PostgreSQL, DynamoDB, or similar databases, including schema design, indexing, transactions, and query optimization.
  • Hands-on experience with AWS, Kubernetes, Docker, and cloud-native application development.
  • Experience with CI/CD pipelines and modern software development and delivery practices.
  • Good understanding of observability, monitoring, logging, tracing, fault tolerance, and production reliability.
  • Experience troubleshooting production issues, conducting root cause analysis, and implementing long-term improvements.
  • Experience working in high-scale or high-transaction environments is highly desirable.
  • Practical experience leveraging AI-powered development tools to improve engineering productivity, software quality, and delivery outcomes.
  • Exposure to AI-powered workflows across development, testing, documentation, deployment, or operational processes is a plus.
  • Strong problem-solving skills and the ability to work effectively in a fast-paced product engineering environment.
  • Ability to work collaboratively with cross-functional and engineering teams while taking ownership of assigned services and features.
  • Strong focus on writing clean, maintainable, well-tested, and production-ready code.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Lead Backend Engineer - Golang (Product Engineering)
Lead Backend Engineer - Golang (Product Engineering)

Oolio • Hyderabad

Sur place
INR 5 000 000 - 9 000 000
Senior Platform Engineer (Product Engineering)
Senior Platform Engineer (Product Engineering)

Oolio • Hyderabad

Sur place
INR 2 000 000 - 3 000 000
Staff Engineer - Golang
Staff Engineer - Golang

Oolio • Hyderabad

Hybride
INR 1 200 000 - 1 800 000
Competitive salary and benefits package
Hybrid work model with flexibility
Career growth opportunities
Backend Engineer - Golang
Backend Engineer - Golang

Zepto • Bengaluru

Sur place
INR 3 500 000 - 5 500 000
Senior Software Engineer, Golang
Senior Software Engineer, Golang

Uplers • Inde

À distance
INR 1 500 000 - 2 100 000
Senior Quality Assurance (QA) Engineer (Product Engineering)
Senior Quality Assurance (QA) Engineer (Product Engineering)

Oolio • Hyderabad

Sur place
INR 1 200 000 - 1 800 000
Senior React Native Developer
Senior React Native Developer

Oolio • Hyderabad

Sur place
INR 1 000 000 - 1 500 000
Backend Engineer (Go)
Backend Engineer (Go)

InCommon • Inde

Sur place
INR 1 200 000 - 2 500 000
Senior Full Stack Developer / Lead Engineer (AI-Native, AWS Scale)
Senior Full Stack Developer / Lead Engineer (AI-Native, AWS Scale)

Zafify • Mumbai

Sur place
INR 1 500 000 - 2 000 000
Competitive salary
Flexible work hours
Learning and growth opportunities
Founding Backend Engineer - Golang
Founding Backend Engineer - Golang

Aitainment • Bengaluru

Sur place
INR 4 000 000 - 6 000 000