Senior Golang Engineer
Client of Talent Hive
صاحب عمل نشط
نشرت قبل 8 ساعات
أرسل لي وظائف مثل هذه
الخبرة
3 - 8 سنوات
موقع العمل
التعليم
بكالوريوس في العلوم(أجهزة الكمبيوتر)
الجنسية
أي جنسية
جنس
غير مذكور
عدد الشواغر
1 عدد الشواغر
الوصف الوظيفي
الأدوار والمسؤوليات
Our client is a fast-scaling Travel Tech company building the infrastructure to power the next generation of travel experiences across the MENA region. With a product-first mindset and global ambitions, they re crafting platforms that combine e-commerce, real-time data, and intelligent decision-making to help users explore and transact effortlessly.
They are now hiring a Senior Golang Engineer to help drive their core backend services and build scalable systems that support millions of transactions, multi-region deployments, and complex business logic.
Responsibilities:
- Design, develop, and maintain high-performance, secure, and scalable backend services using Go (Golang) as the primary language
- Architect and implement event-driven systems using CQRS and SAGA patterns
- Build APIs and microservices to support:
- Multi-vendor travel booking engines
- Real-time availability and pricing engines
- Secure transaction and payment processing
- Content delivery and personalization systems
- Work on distributed systems optimized for multi-region deployments and high availability
- Collaborate closely with DevOps to ensure efficient CI/CD, observability, and cloud infrastructure (AWS & GCP)
- Optimize systems for latency, throughput, and reliability across various layers
- Participate in architecture discussions and lead technical decision-making
- Conduct thorough code reviews and mentor junior developers in Go best practices
Requirements:
- 5+ years of backend development experience, with 3+ years of hands-on Go/Golang as your primary language
- Proven experience designing and implementing CQRS, SAGA, and event-driven microservices architecture
- Deep understanding of RESTful APIs, GraphQL, and secure authentication protocols (OAuth, JWT, etc.)
- Familiarity with multi-cloud environments, especially AWS and GCP
- Strong experience working with PostgreSQL, Redis, MongoDB, or similar databases
- Understanding of both monolithic and microservice architectures
- Comfortable working in agile, fast-paced product teams
- Ability to write clean, maintainable, and scalable code with solid testing
الملف الشخصي المطلوب للمرشحين
Requirements:
- 5+ years of backend development experience, with 3+ years of hands-on Go/Golang as your primary language
- Proven experience designing and implementing CQRS, SAGA, and event-driven microservices architecture
- Deep understanding of RESTful APIs, GraphQL, and secure authentication protocols (OAuth, JWT, etc.)
- Familiarity with multi-cloud environments, especially AWS and GCP
- Strong experience working with PostgreSQL, Redis, MongoDB, or similar databases
- Understanding of both monolithic and microservice architectures
- Comfortable working in agile, fast-paced product teams
- Ability to write clean, maintainable, and scalable code with solid testing
القطاع المهني للشركة
- إنترنت
- التجارة الإلكترونية
- دوتكوم
المجال الوظيفي / القسم
- سوفت وير تقنية المعلومات
الكلمات الرئيسية
- Senior Golang Engineer
تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com
Client of Talent Hive
Our client is a fast-scaling Travel Tech company building the infrastructure to power the next generation of travel experiences across the MENA region. With a product-first mindset and global ambitions, they re crafting platforms that combine e-commerce, real-time data, and intelligent decision-making to help users explore and transact effortlessly.