We’re Hiring – Multiple Golang Backend Engineer Roles!
Location : Hyderabad and Bangalore
Experience Level : 5+ years
We’re looking for a passionate Golang Backend Engineer to join our growing engineering team! You’ll design and build scalable backend systems that power our products and deliver exceptional user experiences.
Job Description :
- Design, develop, and maintain scalable, high-performance backend systems using Go (Golang).
- Lead system design and architecture discussions for new and existing microservices.
- Write clean, efficient, and testable Go code, following best practices and idiomatic patterns.
- Collaborate closely with product managers, frontend engineers, and DevOps teams to deliver end-to-end features.
- Optimize applications for performance, scalability, and reliability in distributed environments.
- Participate in code reviews, maintain high code quality, and mentor junior engineers.
- Identify and resolve performance bottlenecks and production issues.
- Quickly ramp up on new technologies, business domains, and codebases.
- Contribute to improving CI / CD pipelines, development workflows, and automation processes.
Key Skills :
Strong experience with Go and its concurrency model (goroutines, channels).Familiarity with microservices architecture, REST / gRPC APIs, and cloud platforms (AWS, GCP, or Azure).Hands-on experience with Docker, Kubernetes, and CI / CD tools.Solid understanding of databases (SQL & NoSQL) and message brokers (Kafka, RabbitMQ, NATS).Knowledge of observability tools such as Prometheus, Grafana, and OpenTelemetry.