Software Engineer - Customer Experience Platform

Sólo para miembros registrados
Municipality of Madrid, Spain
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
€ 65K

Job location

Municipality of Madrid, Spain

Tech stack

API
Artificial Intelligence
Cloud Computing
Code Review
Databases
Distributed Systems
Software Engineering
Systems Integration
Backend
Information Technology
Front End Software Development
REST
Microservices

Job description

  • Design, build, and improve backend and full-stack systems that power HTS Assist and internal agent tools.
  • Develop scalable APIs, microservices and orchestration logic.
  • Partner with product, design, AI, and operations teams to streamline customer experiences.
  • Integrate with external systems to support internal use cases and partner deployments.
  • Own features end-to-end from design through implementation and monitoring.
  • Contribute to architectural decisions, code reviews, and best practices.
  • Analyze system performance to identify opportunities for optimization.

Conocimientos

Software engineering Distributed systems RESTful APIs Microservices Cloud infrastructure Strong communication

Requirements

A leading travel technology company based in Madrid is seeking a Senior Software Engineer for the Customer Experience Platform. This role involves designing and building systems that enhance Hopper's post-booking experience. The ideal candidate will have 3+ years in software engineering, with strong abilities in distributed systems, RESTful APIs, and cloud infrastructure. Responsibilities include developing scalable APIs, integrating with external systems, and optimizing performance to improve customer service efficiency. This full-time position offers collaboration with various teams and opportunities for impactful work., * 3+ years of experience in software engineering, ideally building large-scale distributed systems or customer-facing applications.

  • A strong technical background with modern frontend and backend development, distributed systems, APIs, and cloud infrastructure.
  • Experience designing, building, and maintaining RESTful APIs, microservices, or event-driven systems.
  • Experience with databases and cloud platforms.
  • Ability to break down complex problems and make pragmatic tradeoffs.
  • Strong communication skills and comfort collaborating with cross-functional teams., Bachelor's degree in Computer Science or related field

Apply for this position