Backend Engineer (Golang) 5+years
Job Description
Backend Engineer (Golang)
Location: Bangalore
Experience: 5+ years
What You’ll Do
Design, build, and own backend services using Golang
Develop and maintain RESTful / gRPC APIs
Take end-to-end ownership of features — from design to production
Build scalable systems that can evolve quickly as the product grows
Work closely with product and frontend teams to rapidly ship features
Optimize performance, reliability, and scalability of backend services
Debug production issues and improve system resilience
Write clean, maintainable, and testable code
Participate in architectural decisions as the product scales
What We’re Looking For
3+ years of backend engineering experience
Strong hands-on experience with Golang
Experience building APIs and backend services from scratch
Solid understanding of databases (PostgreSQL/MySQL, MongoDB, Redis)
Good understanding of concurrency and performance in Go
Familiarity with microservices or modular monolith architectures
Comfortable working in an ambiguous, fast-paced startup environment
Strong problem-solving skills and a sense of ownership
Nice to Have
Experience with AWS/GCP/Azure
Hands-on experience with Docker and basic Kubernetes
Experience with message queues (Kafka, RabbitMQ, SQS, etc.)
- Exposure to CI/CD pipelines and DevOps workflows
Job Information
Considering Relocating for This Job?
Before you apply, see how far your salary will go in Remote. Compare take-home pay, rent, food & transport costs vs other tech cities.