- Design and develop backend services in Go for distributed application environments
- Build and maintain microservices with explicit service boundaries and reusable components
- Work with Kubernetes and Docker-based environments for application runtime and service orchestration
- Collaborate on service design, integration patterns, and backend architecture decisions
- Support production readiness of services through code quality, scalability, and operational stability
Skills Required:
- 8 - 10 years of relevant software engineering experience
- Strong hands-on experience in Go and Golang for backend development
- Proven experience designing and delivering microservices-based applications
- Practical experience with Kubernetes and containerized application environments using Docker
- Experience building backend services with clean APIs and production-grade service design
Good to Have:
- Linux
- Python
- Network Protocol knowledge