Senior Golang - PHP Engineer - Search & Supplier Integrations
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.
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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....
- ...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...
- ...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...
- ...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...
- ...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...
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...- ...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...
- ...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...
- ...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...
- ...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...
- ...plus Knowledge on AUTOSAR Classic or AUTOSAR Adaptive would be a plus Other Languages English: B2 Upper Intermediate Seniority Senior...
- ...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...
- ...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....
- ...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...
- ...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...
- ...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,...
- ...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...
- ...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...
- ...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...
- ...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,...
- ...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...
- ...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...
- ...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...
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!
