Skip to content

IT Engineer Middleware

Seekless can write your résumé for this posting first.
Before you apply
LocationMadrid, ESP
Typefull-time
SenioritySenior
Experience5+ yrs
Company size10,000+ people
PostedOct 1, 2026 · 1mo ago
Verified live2d ago
At a glanceSummarised by Seekless from the posting.
Bachelor's degree in Computer Science
Bachelor's degree in Information Systems
Bachelor's degree in Engineering
5+ years in enterprise middleware/integration engineering
Strong production experience operating integration services
Hands-on experience with integration design across multiple application domains
Strong integration skills across APIs, messaging/event-driven flows, and batch/file-based interfaces
Solid data handling skills
Operational tooling skills: monitoring/alerting, logging/metrics/tracing, troubleshooting, and performance tuning
End-to-end ownership with a strong customer/service mindset
Analytical problem solving and structured root-cause investigation
Clear communication and concise technical documentation in a global context
Collaboration and influence across teams, cultures, and stakeholder levels
Prioritization and resilience in a run-and-change environment
Continuous improvement mindset (standardization, automation, quality, reliability)
English
Additional languages are a plus
About the company
We’re looking for motivated, engaged people to help make everyone’s journeys better.
About the role
Job Summary
The Senior IT Engineer (Middleware / Integrations) designs, builds, operates, and continuously improves enterprise integration services that enable reliable data and process exchanges between business applications, platforms, and external partners. Integrated within a global team, the role ensures secure, performant, and resilient interfaces across multiple domains, supporting both project delivery and run activities.
Responsibilities
Main Duties and Responsibilities
•
Design integration solutions to meet functional and non-functional requirements.
•
Implement APIs, messaging, and batch interfaces using standard integration patterns.
•
Define and maintain interface contracts, schemas, and versioning rules.
•
Build data mappings and transformations with validation and error handling.
•
Configure secure connectivity and authentication for internal and external integrations.
•
Develop and maintain CI/CD pipelines for integration components and releases.
•
Monitor integration services and take action to ensure availability and performance.
•
Troubleshoot incidents, perform root-cause analysis, and implement permanent fixes.
•
Manage changes and deployments with documented rollback and release controls.
•
Maintain operational runbooks, support procedures, and interface documentation.
•
Ensure logging, metrics, tracing, and alerting meet observability standards.
•
Apply security controls including encryption, secrets handling, and certificate lifecycle management.
•
Support capacity planning, resilience improvements, and disaster recovery readiness.
•
Contribute reusable templates, standards, and best practices across the global team.
•
Collaborate with architects, application teams, and partners to deliver end-to-end integrations.
Requirements
Core Competencies and Requirements
Education
•
Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field (or equivalent professional experience).
Work Experience
•
5+ years in enterprise middleware/integration engineering delivering APIs, messaging/event-driven, and batch/file-based integrations.
•
Strong production experience operating integration services (incident/problem/change/release) with high availability expectations.
•
Hands-on experience with integration design (patterns, transformations, contracts/versioning) across multiple application domains.
Technical / Language Skills
•
Strong integration skills across APIs, messaging/event-driven flows, and batch/file-based interfaces, using standard patterns.
•
Solid data handling skills
•
Operational tooling skills: monitoring/alerting, logging/metrics/tracing, troubleshooting, and performance tuning.
•
English, additional languages are a plus.
Core Competencies Required
•
End-to-end ownership with a strong customer/service mindset.
•
Analytical problem solving and structured root-cause investigation.
•
Clear communication and concise technical documentation in a global context.
•
Collaboration and influence across teams, cultures, and stakeholder levels.
•
Prioritization and resilience in a run-and-change environment.
•
Continuous improvement mindset (standardization, automation, quality, reliability).
If you want to be part of a team that helps make travel and culinary memories, join us!