Description : Job Summary :
- We are looking for an experienced Software Engineer with strong expertise in Golang backend development, AWS cloud, and Infrastructure as Code (Terraform).
- The ideal candidate will design and develop high-performance microservices, REST / gRPC APIs, and contribute to building scalable, secure, and cloud-native backend systems.
- Key Responsibilities.
- Design, develop, and maintain scalable microservices and API-driven backend systems using Golang.
- Build and integrate RESTful and gRPC APIs for distributed applications.
- Implement and manage AWS cloud infrastructure (EC2, S3, RDS, Lambda, CloudWatch).
- Automate infrastructure provisioning using Terraform (IaC).
- Apply DevOps practices to streamline deployment pipelines and improve system reliability.
- Optimize backend performance for scalability, security, and low latency.
- Participate in agile delivery processes sprint planning, peer reviews, and testing.
- Collaborate closely with frontend, DevOps, and QA teams to ensure end-to-end system integrity.
Required Skills & Experience :
4+ years of professional experience in backend development.Strong proficiency in Golang, including concurrency and memory management.Hands-on experience with AWS Cloud Services (EC2, S3, Lambda, RDS, IAM, etc.Expertise in Terraform and Infrastructure as Code (IaC) practices.Solid understanding of microservices architecture and API lifecycle.Experience with CI / CD tools (Jenkins, GitHub Actions, GitLab CI, etc.Familiarity with containerization (Docker, Kubernetes) and monitoring tools (Grafana, Prometheus).Strong grasp of software architecture, security best practices, and testing frameworks.(ref : hirist.tech)