Padmi

Golang Engineer

HyderabadPosted 1 month ago
Software engineeringJuniorFull Time; Regular
Apply at Improving

Opens the source posting on shine.com

Source description

About the role

View original

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.

One address, no account. We’ll tell you when matching roles go live.

More at Improving

Related open roles

View all roles
Golang Engineer at Improving · Padmi