Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Senior Golang - PHP Engineer - Search & Supplier Integrations

Full-time

Hojuzat Global Reservations Co

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 challenges—such 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 Go’s 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 Go’s 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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Golang - PHP Engineer - Search & Supplier Integrations in Cairo vacancy
  •  ...smarter mobility worldwide, connecting cities as we reduce carbon and replace cars. Could you be the full-time onsite Senior System Integration Engineer in Cairo, EG we’re looking for? Your future role Take on a new challenge and apply your systems integration... 

    Alstom

    Cairo
    28 days ago
  •  ...our team works across KSA and Jordan, so expect real overlap with Gulf hours . About The Role We're looking for a Senior Integrations Engineer with a builder's mentality to own how SPICE connects to restaurant point-of-sale systems. You'll bring our integration layer... 

    SPICE

    Cairo
    a month ago
  •  ...PIPECARE Group is looking for an experienced Pipeline Integrity Engineer to join our team . By providing technology and service focused...  ...Communicate complex findings and data-driven narratives to senior management and other non-technical stakeholders.  Skills/Experience... 

    Pipecare Group

    Cairo
    19 days ago
  •  ...international player active in architecture, consulting, construction engineering and mobility services. We create and operate intelligent...  ...to join our team in Cairo, Egypt to manage the interface and integration for a railway project. In this role, you will be responsible... 

    Egis Group

    Cairo
    4 days ago
  •  ...Job Title:  Senior Tendering Engineer (Master Systems Integration) Reports To: Tendering Manager Employment Type:  Full-Time About CSI Global: CSI Global is a multi-disciplinary engineering and contracting group delivering Advanced Building MEP Systems... 

    CSI Global

    Cairo
    24 days ago
  •  ...Overall Relevance for the Organization: As Senior Specialist SEO, Emerging Markets at...  ..., you will support the growth of organic search visibility, traffic and revenue across adidas...  ...execute digital PR and GEO (Generative Engine Optimization) initiatives that strengthen... 

    adidas

    Cairo
    a month ago
  •  ...Senior Software Engineer  About Misr Technology Services (MTS)  Misr Technology Services (MTS) is the trade-technology arm driving the digital...  ...: Architect secure, scalable REST APIs and define clean integration boundaries.  ~ Database Management: Model relational... 

    Misr Technology Services

    Cairo
    3 days ago
  •  ...manage payments to employees and suppliers. Small businesses can now...  ...looking for a passionate Senior Quality Control Specialist to...  ...familiarity with CI/CD pipelines and integration Proficient with Git for...  .... ~ Knowledge of software engineering best practices and tools.... 

    Axis

    Cairo
    1 day ago
  •  ...seamlessly manage payments to employees and suppliers. Small businesses can now send...  ...in Egypt. About the Role The Senior Backend Software Engineer will build and maintain scalable,...  ...writing and maintaining unit, integration, and automated tests. ~ Strong understanding... 

    Axis

    Cairo
    1 day ago
  •  ...financial solutions for our customers. About the Role As a Senior Data Engineer at Axis, you will design, build, and operate reliable data...  ...Work with application and platform engineering teams to integrate data from APIs, databases, event streams, third-party... 

    Axis

    Cairo
    1 day ago
  •  ...SYSTRA is one of the world's leading engineering and consultancy groups specialising in public transport and sustainable mobility. With...  ...from Badrasheen - Wadi-Elnatroun Missions/Main Duties Senior Architecture Engineer experience should be including but not... 
    Cairo
    9 hours ago
  •  ...leading global consulting, construction engineering and operating firm. We work together with...  ...Job Summary: We are looking for a Senior Planning Engineer to join our Light Rail...  ...Team based in Birmingham team to play an integral role in the development of our delivery... 

    Egis Group

    Cairo
    11 days ago
  • 1370000 EGP per year

     ...We are seeking an experienced Senior Application Security Engineer to ensure application security across Platforms and Agile Release Trains (ARTs...  ...vulnerabilities, assess their risk, and drive remediation. Integrate and improve automated security controls within CI/CD... 

    AIDA Recruitment

    Cairo
    15 days ago
  •  ...formally approved by client before starting the formal installation. Qualifications The candidate should have an electrical engineering degree and minimum 15 years of general professional experience in the field of signaling for rail or metro projects. About Us... 

    Hill International

    Cairo
    9 days ago
  •  ...than a half century in the Engineering, Procurement and Construction...  ...reliable and highly motivated Senior Technical Office Engineer (...  ...the selection of suitable suppliers and subcontractors. Review...  ...to ensure proper integration of mechanical systems. Support... 

    Archirodon Group N.V

    Cairo
    22 days ago
  •  ...of MEP work About you ~8 to 10 years of experience in Mechanical design using BIM (PHE) ~ Bachelor's degree in Mechanical Engineering or related field ~ Proficiency in Revit, Navisworks, AutoCAD Rewards & benefits Explore the rewards and benefits that... 

    AtkinsRéalis

    Cairo
    16 days ago
  •  ...an exciting career opportunity in Egypt for Electrical design engineers with 6-8 years of experience. Candidates shall have solid experieicne...  ...of "Very Good". Able to independently deliver work and integrate with larger project team. Ability to work in multi-cultural... 

    AtkinsRéalis

    Cairo
    16 days ago
  •  ...plus Knowledge on AUTOSAR Classic or AUTOSAR Adaptive would be a plus Other Languages English: B2 Upper Intermediate Seniority Senior... 

    Luxoft

    Cairo
    3 days ago
  •  ...We are looking for a Senior Full-Stack SaaS Engineer to take ownership of building and scaling a multi-tenant SaaS platform. You will work...  ...backend, web dashboard, mobile applications, third-party integrations, infrastructure, and security. This is a hands-on role... 

    Nile Bits

    Cairo
    3 days ago
  •  ...Job Overview We are looking for an experienced Senior Software Quality Engineer with at least 5 years of total software testing experience...  ...applications, APIs, and databases. Perform functional, integration, regression, smoke, exploratory, and end-to-end testing.... 

    GS1 Egypt

    Cairo
    17 days ago
  •  ...Job Objective Senior refrigeration engineer will use his advanced engineering knowledge for repairing and maintaining refrigeration equipment. His/her scope will utilize the application of specialized engineering knowledge in the maintenance of refrigeration equipment... 

    Grifols Egypt for Plasma Derivatives

    Cairo
    18 days ago
  •  ...SYSTRA is one of the world's leading engineering and consultancy groups specialising in public transport and sustainable mobility. With...  ...in order to invent the mobility of tomorrow. Context Senior QA/QC - Raml Tram Project. Missions/Main Duties Manages... 
    Cairo
    16 days ago
  •  ...revolutionizing digital payments and driving financial inclusion across the region. Job Summary We are looking for a Senior Testing Engineer to join our QA team. In this role, you will be responsible for leading the testing scope of complex features end-to-end,... 

    Software Engineering, Quality Assurance· Full-time

    Cairo
    18 days ago
  •  ...About the Role We are looking for an experienced   Senior Backend Engineer   to join our engineering team. In this role, you will   be responsible...  ..., including database design, business logic, APIs, and integrations for modern SaaS products, enterprise web applications, and... 

    Index Infotech

    Cairo
    24 days ago
  •  ...SYSTRA is one of the world's leading engineering and consultancy groups specialising in public transport and sustainable mobility. With...  ...in order to invent the mobility of tomorrow. Context Senior Planning  Missions/Main Duties Responsible for # Developing... 
    Cairo
    21 days ago
  •  ...We are looking for a  Senior Python Software Engineer  with  at least 5 years of professional experience  developing backend applications using Python to join our engineering team. In this role, you will help design, build, maintain, and evolve scalable backend services... 

    Nile Bits

    Cairo
    16 days ago
  •  ...be part of a supportive and inclusive community. Act as a senior technical resource for database security requests, working...  ...Implement and maintain secure privileged access controls through PAM integration, applying the Principle of Least Privilege across development,... 

    Al Ahly Momkn For E-Payment

    Cairo
    24 days ago
  •  ...Job Title:  Senior Design Engineer – Excellent Opportunity to Join our Siemens Team Location:  Cairo, Egypt Introduction: At Siemens...  ...project management, and factory teams to ensure seamless integration and manufacturing readiness. Ensure all designs comply... 
    Cairo
    3 days ago
  •  ...Job Title: Senior Channel Partner Sales Engineer | Electrification & Automation Location: Cairo, Egypt About Us At Siemens, we strongly believe...  ...channel partners, distributors, panel builders, system integrators, and key stakeholders. Identify, qualify, and... 
    Cairo
    4 days ago
  •  ...Description Capgemini  At Capgemini, the world leader in engineering services, we bring together a global team of engineers, scientists...  ...systems. · Collaborate with cross-functional teams to integrate automation testing into the CI/CD pipeline for automotive software... 

    Capgemini

    Cairo
    15 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Golang - PHP Engineer - Search & Supplier Integrations. Be the first to apply!