Hopper

Senior Software Engineer - Customer Experience Platform

Hopper2 months ago
Location

Ireland - Remote

Workplace

Remote

Type

Full Time

Salary

EUR 100,000 – 150,000

Level

Senior

Role

Senior Software Engineer

Posted

Dec 19, 2025

Full TimeRemoteSenior

The role

Summary

Hopper is seeking a Senior Software Engineer to join their Customer Experience Platform team, focusing on developing scalable backend and full-stack systems that power post-booking customer support technologies, including AI-driven conversational platforms and self-service customer journeys.

What you'll do

System Design and Development: Design, build, and improve backend and full-stack systems powering HTS Assist, internal agent tools, and customer self-serve flows
API and Microservices Development: Develop scalable APIs, microservices, and orchestration logic supporting complex post-booking customer journeys across AI, chat, voice, and web platforms
Cross-Functional Collaboration: Partner with product, design, AI, and operations teams to deliver features that streamline customer experiences and enhance agent efficiency
System Integration: Integrate with external systems like telephony, CRM, identity, and booking platforms for internal and partner deployments
End-to-End Feature Ownership: Own features comprehensively from technical design through implementation, testing, deployment, monitoring, and iterative improvement
Performance Optimization: Analyze system performance and user behavior to identify opportunities for automation, optimization, and cost reduction

What we look for

Technical

Distributed SystemsExperience building large-scale distributed systems or customer-facing applications
API DevelopmentProven experience designing, building, and maintaining RESTful APIs, microservices, or event-driven systems
Cloud InfrastructureProficiency with cloud platforms like AWS, GCP, and experience with database technologies including PostgreSQL, MySQL, and NoSQL

Education

Computer ScienceBachelor's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Software EngineeringMinimum 3+ years of professional software engineering experience
Problem-SolvingDemonstrated ability to break down complex problems, make pragmatic tradeoffs, and deliver iterative solutions

Skills

Required skills

Backend DevelopmentStrong backend development skills with modern system architecture principles
System DesignAbility to design scalable and efficient software systems
Cross-Functional CommunicationExcellent communication skills and ability to collaborate with diverse teams

Nice to have

AI TechnologiesExperience with conversational AI, LLM orchestration, or automation systems
Frontend TechnologiesFamiliarity with React, TypeScript, and modern frontend frameworks
Travel TechnologyKnowledge of travel industry technologies like PSS/GDS, hotel PMS/CRS systems

Compensation & benefits

Salary

EUR 100,000 – 150,000 (annual)

Benefits

Remote Work

Fully remote position with flexible work arrangements

Innovative Environment

Work at a Fast Company #1 most innovative travel technology company

Global Impact

Opportunity to work on platforms serving hundreds of millions of travelers worldwide


Interview process

  1. 1
    Initial Screening Preliminary review of application and resume by recruiting team
  2. 2
    Technical Phone Screen Initial technical interview with senior engineering team member
  3. 3
    Technical Assessment Coding challenge or system design problem to evaluate technical skills
  4. 4
    Onsite/Virtual Interviews Multiple rounds of interviews with engineering team, including system design, coding, and cultural fit discussions
  5. 5
    Final Interview Meeting with hiring manager and potential team lead to discuss role expectations and alignment

Apply for this position

You'll be redirected to the company's application page