Source description
About the role
Golang Engineer Responsibilities Design, develop, and maintain scalable backend services using Golang.Build and enhance REST APIs, gRPC services, and microservice-based applications.Write clean, efficient, and well-tested code while ensuring high performance and reliability.Collaborate with cross-functional teams to deliver robust cloud-native solutions.Participate in code reviews, debugging, and performance optimization.Requirements Strong proficiency in Golang.Good understanding of data structures, algorithms, concurrency, and OOP/functional programming concepts.Experience with REST APIs, gRPC, and microservices architecture.Hands-on experience with PostgreSQL/MySQL, MongoDB, or Redis.Familiarity with Git, CI/CD, Docker, and Kubernetes.Experience with unit testing, integration testing, and benchmarking.Exposure to AWS, Azure, or GCP.Knowledge of messaging systems such as Kafka, RabbitMQ, or NATS.Good to Have Experience building high-performance distributed systems.Familiarity with cloud-native development and container orchestration. Golang Engineer Responsibilities Design, develop, and maintain scalable backend services using Golang.Build and enhance REST APIs, gRPC services, and microservice-based applications.Write clean, efficient, and well-tested code while ensuring high performance and reliability.Collaborate with cross-functional teams to deliver robust cloud-native solutions.Participate in code reviews, debugging, and performance optimization.Requirements Strong proficiency in Golang.Good understanding of data structures, algorithms, concurrency, and OOP/functional programming concepts.Experience with REST APIs, gRPC, and microservices architecture.Hands-on experience with PostgreSQL/MySQL, MongoDB, or Redis.Familiarity with Git, CI/CD, Docker, and Kubernetes.Experience with unit testing, integration testing, and benchmarking.Exposure to AWS, Azure, or GCP.Knowledge of messaging systems such as Kafka, RabbitMQ, or NATS.Good to Have Experience building high-performance distributed systems.Familiarity with cloud-native development and container orchestration.
More at Improving