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.
- ...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...
- ...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...
- ...Relevance for the Organization: As Senior Specialist SEO, Emerging Markets at adidas... ..., you will support the growth of organic search visibility, traffic and revenue across... ...and execute digital PR and GEO (Generative Engine Optimization) initiatives that strengthen...
- ...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...
- ...a Solutions Architect specializing in integrations to join our team. The ideal candidate will... ...system behavior. ~ Coordinate with Engineering, Product, Project Management, and other... ...languages such as Python, Bash, Ruby, or Golang. ~ Ability to manage multiple...
- ...buildings efficiently and provide fully integrated construction service. The company had a... ..., and nominated/specialized items from suppliers and specialized companies; prepare... ...Qualifications ~ Bachelor of Engineering Degree - Architecture (preferable) or Civil...
- ...looking for an experienced Azure DevOps / Cloud DevOps Engineer with 6+ years of experience to build, automate, manage,... ...Service, App Configuration, feature flags, and Vercel integrations where required. Production Support: Resolve deployment...
- ...Role Summary We're looking for a Senior Full Stack Engineer to join the team building the region'... ...Hands-on experience with data stores and search: relational databases (MySQL/... ...management Nice to have Experience integrating AI/LLM-backed features into...
- ...SYSTRA is one of the world's leading engineering and consultancy groups specialising in public... ...We are seeking an experienced Senior Electrical Engineer to lead the engineering... ...injection, and earth grid continuity tests. Integrated System Testing (IST): Lead multi-system...
- ...Than a Job: A Mission We are looking for a passionate Senior Installation Field Engineer to lead the design, installation, and commissioning of... ...that shape the future of mobility, ensuring seamless integration of business and technology. What You Bring Proficiency...
- ...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...
- ...in this role, you will lead and supervise a team of Service Engineers and Technicians while driving the successful execution of service... ...strict compliance with health, safety, environmental, and integrity standards across all service activities. Supporting the development...
- ...Than a Job: A Mission We are looking for a passionate Senior AFC T&C Engineer to lead the testing and commissioning of advanced Automatic... ...commissioning of AFC subsystems ensuring scalability and integration with signaling and communication networks. Collaborate...
- ...good service and reliability Requirements ~4-5 years in Engineering or IT Application Support. ~ Fin-tech background is a plus... ...processes and best practices. ~ Strong Linux knowledge (scripting, searching, operating, etc.) ~ Strong SQL/PL SQL knowledge. ~...
- ...leads a team of biomedical technicians/engineers, manages preventive maintenance schedules... ...External Interactions: Medical equipment suppliers and maintenance service providers.... ...risks to donors, staff, and plasma product integrity. Conduct root cause analyses (RCA) for...
- ...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...
- ...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...
- ...SYSTRA is one of the world's leading engineering and consultancy groups specialising in public... .... Proven experience in a lead or senior surveying role on major infrastructure projects... ...software. Familiarity with CAD, BIM-integrated survey workflows, and data management...
- ...our founder-led culture, enabling companies of all sizes and industries to transform their CX. Job Summary Position Title: Integrity Officer Location: LUX Virtual / Onsite Department: Quality Job Summary: The Integrity Officer is responsible for ensuring...
- ...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,...
- ...footprint, and thermal constraints. Integrate inference engines (TFLite, TensorRT, ONNX Runtime, etc.) on target SoCs.... ...Languages English: C1 Advanced Seniority Senior...
- ...replace cars. Could you be the full-time Power Supply Design Senior Engineer in Cairo we’re looking for? More Than a Job: A Mission... .... Collaborate with cross-functional engineering teams to integrate power systems with signaling, rolling stock, and infrastructure...
- ...Designing and implementing processes and tools to enable continuous integration and continuous delivery, maximizing the speed and quality of... ...and reduce errors. Working closely with software engineers, QA, and systems engineers to understand requirements and prototype...
- ...all works related to relevant equipment installation, testing and commissioning. Qualifications The candidate should have an engineering degree and minimum 15 years of general professional experience in the field of Telecom for rail or metro projects. Candidate...
- ...and operational requirements. The initiative will deliver an integrated, scalable, and future-ready solution that enhances operational... ...Languages English: B2 Upper Intermediate Seniority Senior...
- ...SYSTRA is one of the world's leading engineering and consultancy groups specialising in public transport and sustainable... ...are seeking a strategic and technically proficient Senior MEP Mechanical Engineer to join our integrated design and project delivery team. In this...
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...
- ...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 over 10,300 employees, SYSTRA's mission is to design safe and sustainable transport solutions to bring people together, develop social...
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!
