ووظائف عرب

Senior Golang Php Engineer Search & Supplier Integ

قدّم الآن على موقع المصدر ↗ستنتقل إلى صفحة الإعلان الأصلية على Dr.Job مصر

تفاصيل الوظيفة

Job Summary

We are seeking an exceptional Senior Golang Engineer to architect and scale the core infrastructure powering our Online Travel Agency (OTA)(Hojuzat). You will be building the high-performance backend systems that process millions of daily flight and hotel searches aggregate live inventory from dozens of global suppliers and return unified results to our users in milliseconds.

This role requires a deep understanding of distributed systems aggressive caching strategies and highly concurrent execution. You will tackle complex challengessuch as standardizing massive datasets from disparate travel APIs implementing scatter-gather patterns for real-time pricing and ensuring sub-second response times across a global inventory of hotels and flights.

Key Responsibilities

  • Sub-Second Search Architecture: Architect and optimize our core search engine to instantly query millions of hotel properties room types and flight itineraries. Utilize memory-efficient data structures and search indices (e.g. Elasticsearch Redis) to ensure strict low-latency SLAs.

  • Supplier & GDS Integrations: Build fault-tolerant integrations with external travel suppliers Global Distribution Systems (GDS) and bedbanks (e.g. Amadeus Sabre Hotelbeds Expedia Affiliate). Handle complex mappings rate limits and slow third-party responses gracefully using circuit breakers and timeouts.

  • Concurrent Data Aggregation: Leverage Gos concurrency model (goroutines channels waitgroups) to execute highly parallel "scatter-gather" requests fetching live availability and pricing from multiple suppliers simultaneously and merging them in real-time.

  • Caching & Real-Time Availability: Design sophisticated multi-layered caching strategies to serve fast hotel searches while ensuring pricing accuracy and availability during the final booking flow.

  • Event-Driven Booking Flows: Develop robust asynchronous pipelines using message brokers (Kafka / RabbitMQ) to handle booking events payment confirmations and background inventory syncs without blocking the user journey.

  • Cross-Functional Leadership: Mentor mid-level engineers lead technical design document (RFC) reviews and collaborate with product teams to design scalable API contracts for our web and mobile clients.



Requirements

  • Experience: 6 years of software engineering experience with at least 4 years dedicated to building production-grade high-throughput backend systems in Go.

  • High-Performance Search & Caching: Strong hands-on experience with in-memory datastores (Redis) and distributed search/analytics engines (Elasticsearch / Meilisearch / OpenSearch) to power sub-second query responses.

  • Complex API Integrations: Proven track record of integrating disparate complex third-party APIs (REST gRPC and legacy SOAP/XML heavily used in the travel industry).

  • Concurrency & Go Mastery: Deep expertise in Gos concurrency patterns memory management and performance profiling (pprof) under sustained high-traffic load.

  • Resilient Systems: Experience implementing distributed system resilience patterns (Circuit Breakers Retries with Exponential Backoff Bulkheads) to protect our platform from third-party supplier outages.

  • Infrastructure: Proficiency with containerization and orchestration (Docker Kubernetes) and working within modern CI/CD pipelines.

Preferred Qualifications

  • Travel Tech Domain Knowledge: Previous experience working at an OTA meta-search engine or hospitality tech company. Familiarity with travel industry standards (NDC OTA XML schemas) is a massive plus.

  • Geospatial Search: Experience working with Geo-queries (PostGIS Redis GEO Elasticsearch Geo-shape) to power radius-based hotel searches and map views.

  • Revenue/Pricing Engines: Understanding of dynamic pricing algorithms markup rules engines or currency conversion systems.



Required Skills:

Experience: 6 years of software engineering experience with at least 4 years dedicated to building production-grade high-throughput backend systems in Go. High-Performance Search & Caching: Strong hands-on experience with in-memory datastores (Redis) and distributed search/analytics engines (Elasticsearch / Meilisearch / OpenSearch) to power sub-second query responses. Complex API Integrations: Proven track record of integrating disparate complex third-party APIs (REST gRPC and legacy SOAP/XML heavily used in the travel industry). Concurrency & Go Mastery: Deep expertise in Gos concurrency patterns memory management and performance profiling (pprof) under sustained high-traffic load. Resilient Systems: Experience implementing distributed system resilience patterns (Circuit Breakers Retries with Exponential Backoff Bulkheads) to protect our platform from third-party supplier outages. Infrastructure: Proficiency with containerization and orchestration (Docker Kubernetes) and working within modern CI/CD pipelines. Preferred Qualifications Travel Tech Domain Knowledge: Previous experience working at an OTA meta-search engine or hospitality tech company. Familiarity with travel industry standards (NDC OTA XML schemas) is a massive plus. Geospatial Search: Experience working with Geo-queries (PostGIS Redis GEO Elasticsearch Geo-shape) to power radius-based hotel searches and map views. Revenue/Pricing Engines: Understanding of dynamic pricing algorithms markup rules engines or currency conversion systems.

Apply Now

هذا الإعلان منشور على Dr.Job مصر ويُعرض هنا مع الإشارة إلى المصدر. لا نتقاضى أي رسوم من الباحثين عن عمل. إذا كان الإعلان مسيئًا أو احتياليًا، أبلغنا.

وظائف مشابهة في مصر

senior Social Media Specialist

Multi-Level Groupالقاهرة
جديد

Full job description Company Description MLG is a leading provider of innovative technologies, advanced mobility solutions, and aerospace innovations across the

المصدر: تنقيب مصر

Senior Full Stack Engineer

Nile Bitsالقاهرة
دوام كاملجديد

Job Summary Design build and ship a multi-tenant SaaS platform including backend services web applications mobile apps and third-party integrations. Work extens

المصدر: Dr.Job مصر

Talent Acquisition Specialistsenior

Kasrawy Group6 أكتوبر
دوام كاملجديد

Job Summary Department: People & Culture Location: October Job Purpose: Lead end-to-end recruitment activities to attract and hire qualified talent for automoti

المصدر: Dr.Job مصر

Senior Product Manager - Financial Services

Yassir Gmbhالقاهرة
دوام كاملجديد

About the role We are in search of a talented and motivated individual to join our team and start working on all sorts of interesting financial services product

المصدر: Dr.Job مصر

محاسب اول - senior accountant

عقد

محاسب اول في قطاع الحسابات العامه والتقارير الماليه / قطاع البنوك وإداره السيوله اولا قطاع الحسابات العامه والتقارير الماليه الهدف من الوظيفة: محاسب أول (Senior

المصدر: فرصنا

Senior Accountant

Pinerium Demo2 Pineriumالقاهرة
دوام كاملعن بعدبدون خبرة

Job Summary This is a remote position. Summary The Senior Accountant plays a pivotal role in ensuring the financial integrity and operational efficiency of the

المصدر: Dr.Job مصر

Senior Accountant

Pinerium Demo2 Pineriumالإسكندرية
دوام كاملبدون خبرة

Job Summary Summary: The Senior Accountant plays a pivotal role in ensuring the accuracy compliance and strategic integrity of financial reporting within a dyna

المصدر: Dr.Job مصر

تنبيه بريدي مجاني: وظائف مشابهة لـ «Senior Golang Php Engineer Search & Supplier Integ»

أرسل لك الوظائف الجديدة يوميًا. بدون رسائل مزعجة، إلغاء الاشتراك بضغطة واحدة.