Posted on: 10/01/2026
Description :
We are looking for a skilled Backend Engineer (Go/Golang) to design, develop, and maintain scalable, high-performance backend systems. The ideal candidate will have strong experience building microservices, working in distributed systems, and collaborating with cross-functional teams to deliver reliable, production-ready solutions.
Key Responsibilities :
- Design, develop, and maintain scalable, high-performance backend systems using Go (Golang)
- Drive system design and architecture discussions for new and existing microservices
- Write clean, efficient, and testable Go code following best practices and idiomatic Go patterns
- Collaborate 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, ensure code quality, and mentor junior engineers when required
- Identify and resolve performance bottlenecks, scalability challenges, and production issues
- Quickly ramp up on new technologies, business domains, and codebases
- Contribute to improving development processes, CI/CD pipelines, and automation
Required / Preferred Skills :
- Strong experience with Go (Golang) and its concurrency model (goroutines, channels)
- Solid understanding of microservices architecture, REST APIs, and gRPC
- Experience with cloud platforms: AWS / GCP / Azure
- Hands-on experience with Docker, Kubernetes, and CI/CD tools
- Working knowledge of databases (SQL & NoSQL)
- Experience with message brokers such as Kafka, RabbitMQ, or NATS
- Understanding of observability and monitoring tools: Prometheus, Grafana, OpenTelemetry
Nice to Have :
- Experience in building high-throughput, low-latency systems
- Exposure to distributed systems and event-driven architectures
- Strong problem-solving and debugging skills
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1599611