Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Senior Golang Developer - Microservices
Overview
My Travel Tech client is looking for a Senior Golang Engineer (5-7 years of experience). Must have expertise in Go, microservices design patterns, distributed architecture best practices, gRPC, experience handling spike loads with autoscaling solutions, and integration with complex external Api / Data providers.
This position is based in Dubai but open to remote candidates. Paying up to 22 000 AED.
Requirements
- 5-7 years of experience with Golang development
- Strong background in microservices architecture
- Experience implementing the Saga pattern for distributed transactions
- Integration with external Api data providers
- Proficient with gRPC communication protocols
- Proven track record in handling spike loads and implementing autoscaling solutions
- AWS cloud experience and knowledge of AWS services
- Knowledge of cloud infrastructure and deployment pipelines
- Ability to optimize systems for performance and reliability
- Experience with data privacy regulations (PDPA, GDPR) - strong plus
- DevOps experience is a strong plus
- Experience working with a distributed team and multicultural environment - a strong plus
- CQRS/Saga
Responsibilities
- Design, develop, and maintain microservices using Golang
- Implement the Saga pattern for managing distributed transactions
- Build robust gRPC services for inter-service communication
- Create scalable systems that can handle variable and spike loads
- Work with cloud infrastructure to implement autoscaling solutions
- Collaborate on CI/CD pipeline improvements
- Contribute to system architecture decisions
Paying up to 22 000 AED
This position is based in Dubai but open to remote candidates
Key Skills
Ranked by relevanceReady to apply?
Join TalentHive and take your career to the next level!
Application takes less than 5 minutes

