- Location
- Madrid_office, Spain
- Type
- Full-time
- Department
- Engineering
- Seniority
- Mid
- Source
- Workday
Description
We’re looking for motivated, engaged people to help make everyone’s journeys better.
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.
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.
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!
Skills
CI/CD