Golang Backend Engineer
Ruma KumariUnited StatesSENIORPosted 3h ago
Golangconcurrency patternsREST/gRPC APIsGoogle Cloud Platform (GCP)AWSAzureDockerKubernetesKafkaRabbitMQPub/SubpprofAgileDevOps
About the Role
We are looking for an experienced Golang Backend Engineer with strong expertise in supply chain, logistics, warehouse management, and fulfillment systems.
Key Responsibilities
• Design and develop scalable backend services, microservices, and REST/gRPC APIs
• Implement event-driven systems using Kafka, RabbitMQ, or Pub/Sub
• Utilize Google Cloud Platform (GCP) and other cloud services for deployment and management
• Ensure high performance, security, and maintainability of backend systems
• Collaborate with cross-functional teams in Agile and DevOps environments
Requirements
• 8+ years of experience in Supply Chain, Logistics, Warehouse Operations, or Fulfillment
• Strong hands-on experience with Golang (Go) and concurrency patterns
• Experience developing scalable backend services, microservices, and REST/gRPC APIs
• Hands-on experience with Google Cloud Platform (GCP) and cloud services
• Knowledge of AWS/Azure, Docker, and Kubernetes
• Experience with Kafka, RabbitMQ, or Pub/Sub for event-driven systems
• Proficiency in performance profiling, monitoring, and optimization using pprof
• Strong understanding of backend architecture, scalability, security, and maintainability
• Experience working in Agile and DevOps environments
• Excellent communication and collaboration skills