Negotiable
Undetermined
Undetermined
EMEA
We are looking for a Senior Go (Golang) Engineer to join a collaborative team building scalable backend services. In this role, you will contribute not only through coding but also by helping shape technical solutions and translating business requirements into reliable software. You will primarily develop backend services in Go running on AWS (EKS and Lambda) for systems related to product data, warehouse inventory, shipping logistics, and product lifecycle management . The ideal candidate enjoys solving complex problems, writing clean and maintainable code, and collaborating closely with cross-functional teams.
Responsibilities:
- Design and build scalable backend services using Golang
- Contribute to architectural decisions and maintain high coding standards
- Write technical documentation and support system design discussion
- Perform code reviews and mentor other engineers
- Troubleshoot and resolve production issues
- Collaborate with cross-functional teams to deliver a reliable solution
Requirement:
- 4+ years of professional software development experience
- Strong proficiency in Golan
- Solid understanding of data structures and algorithms
- Experience building APIs and web services (REST, HTTP
- Experience with Terraform, AWS Lambda, and relational databases
- Strong debugging and problem-solving skill
- Experience working in a distributed team
- Good communication skills and fluent English
Nice to Have:
- Kubernetes or AWS EKS
- Experience wit h Algolia or Shopify