Data Integration Manager

Overview

Remote
On Site
Hybrid
BASED ON EXPERIENCE
Contract - W2
Contract - Independent
Contract - 2+ mo(s)

Skills

INTEGRAT*
DATA EXCHANGE
PARTNER INTEGRATION
THIRD-PARTY INTEGRATION
BIDIRECTIONAL
BI-DIRECTIONAL
SYNC
MUTUAL
TWO-WAY
API
REST API
RESTFUL
WEB SERVICES
GATEWAY
APIGEE
KONG
JAVA
CLOUD
AWS
AZURE
GCP
JSON
XML
DATA FORMAT
MANAG*
LEAD
HEAD
DIRECT
OAUTH
OIDC
TOKEN AUTH
AUTHENTICATION

Job Details

Summary

We are seeking a highly experienced Data Integration Manager to head our Data Integrations Engineering team. This role is crucial for our mission to ingest, process, and deliver high-quality, reliable data from thousands of hotel partners into our Customer Data Platform (CDP). You will be a hands-on technical leader and a mentor, responsible for defining the strategy, overseeing the execution, and managing the team that handles our most critical data integration needs with 120+ partners. The ideal candidate possesses deep technical expertise in data integration and a proven track record of leading teams and managing complex, cross-functional projects.

Key Responsibilities

Lead and Mentor a Team: Manage, mentor, and grow a team of data integration engineers. Foster a culture of technical excellence, continuous improvement, and ownership.

Define Strategy and Roadmap: Set the strategic direction for our data integration efforts. Develop and manage the team's roadmap, prioritizing initiatives that align with company goals.

Oversee Design and Implementation: Provide expert technical guidance and oversight for the design, development, and maintenance of our data integration solutions. Ensure all solutions are robust, scalable, and follow established best practices.

Manage Data Quality: Establish and enforce data quality control measures for all data streams. Develop proactive monitoring and alerting systems to ensure data accuracy and reliability.

Stakeholder Collaboration: Serve as the primary point of contact for integrations, collaborating with product management, engineering, customer success, and senior management to define requirements and manage expectations.

Drive Process Improvement: Implement and refine processes for CI/CD, change management, and incident response for data pipelines. Also work to improve support protocols with partners.

Architect Solutions: Work with data architects to define data models, schemas, and integration patterns that support the long-term scalability of the CDP and our other data platforms.

Technology Evaluation: Stay ahead of emerging data integration technologies, tools, and methodologies. Evaluate and recommend new solutions to build integration tools, including incorporating AI capabilities, that can help customer success and implementation teams onboard customers easily and reduce onboarding time.

Hands-on Management: Act as a hands-on leader able to do technical research, POCs, code merges to guide and manage teams.

What You ll Bring:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related quantitative field.
  • 7+ years of professional experience in software engineering, with at least 3 years in a leadership or management role in data integration space.
  • Hands-on leadership experience managing a team of < 10 , and management experience dealing with business stakeholders like Customer Success and Partner implementation teams.
  • Strong technical experience in bidirectional API integration with external partners (MUST have)
  • Experience deploying API Gateways
  • Experience with OAuth flows and other data security technologies
  • Solid understanding of data formats (JSON, XML), and data transformation best practices.
  • Strong programming skills in Java
  • Proven experience working with cloud platforms (e.g., AWS, Google Cloud Platform, Azure) and their data services.
  • Excellent problem-solving, communication, and interpersonal skills.

Bonus Points If You Have

  • Experience in Cloud-Cloud data integration, file transfers, streaming transfers, Kafka etc.
  • Exposure to ETL/ELT pipelines using big data frameworks like Apache Spar
  • Experience with containerization technologies (e.g., Docker, Kubernetes)
  • Experience in the travel or hospitality technology industry.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.