R

Data Engineer at Royal Caribbean Cruises Ltd

  • Full-time
  • On-site, Miami, FL

Data Engineer

Responsibilities

  • The Data Engineer will play a critical role in designing, building, and managing the data infrastructure that powers the Digital department’s Analytics functions
  • This position is responsible for developing and maintaining robust, scalable, and high-quality data pipelines and solutions
  • In this important role, you will help shape the future of data-driven decision-making at Royal Caribbean
  • By developing innovative data solutions and collaborating with diverse teams, you will directly contribute to our digital transformation and enhance customer experiences
  • This role involves close collaboration with cross-functional teams to translate diverse requirements into actionable data pipelines
  • Situated in Miami, Florida, and reporting to the Senior Manager of Digital Data Solutions, this position offers a unique opportunity to make a substantial impact on Royal Caribbean’s digital journey
  • Data Pipeline Development: Design, build, and maintain scalable, reliable ETL/ELT pipelines using Databricks, Spark, SQL, and Python to process large volumes of data
  • Data Architecture & Modeling: Implement and optimize data models within the Databricks Lakehouse Platform, focusing on creating and managing Delta Tables for performance and reliability
  • Technical Expertise: Serve as a subject matter expert on Databricks, Spark, and Delta Lake
  • Provide technical guidance on data engineering best practices, including data validation, performance testing, and production readiness
  • Process and Workflow Optimization: Support the standardization and automation of data workflows, including requirements gathering, architecture planning, development, quality control, and production deployment
  • Data Quality and Governance: Implement robust data quality checks and help ensure data governance standards are consistently met throughout the data lifecycle
  • Collaboration: Work closely with data scientists, analysts, and business stakeholders to understand their data needs and deliver high-quality, actionable data solutions
  • Documentation and Knowledge Management: Develop and maintain comprehensive documentation for data pipelines, table structures, dependencies, and business logic to ensure clarity and accessibility
  • Continuous Improvement and Innovation: Stay current with industry trends and proactively identify and implement enhancements to data processes, tools, and workflows
  • Cost Management and Optimization: Monitor and optimize data pipelines and cloud resource usage to ensure cost-effectiveness, implementing strategies to reduce compute and storage costs
  • CI/CD and Automation: Develop and maintain CI/CD (Continuous Integration/Continuous Deployment) pipelines for data workflows to improve deployment frequency and reliability
  • Security and Compliance: Partner with security teams to implement data encryption, access controls, and data masking techniques to ensure compliance with data privacy regulations

Skills

  • Action Oriented
  • Collaborates Effectively
  • Communicates Effectively
  • Drives Results
  • Situational Adaptability

Benefits

  • 💰 Royal Caribbean Group is pleased to offer a competitive compensation and benefits package, and excellent career development opportunities, each offering unique ways to explore the world

Qualifications

  • We are seeking a professional with deep, hands-on experience in data engineering
  • The ideal candidate will excel at building and optimizing data solutions within the Databricks ecosystem and bridging technical solutions with business objectives
  • MBA or MS a bonus
  • Minimum of 3-5 years of experience in data solution design, development, and implementation
  • Demonstrated expertise in big data technologies, including Azure Data Factory, Databricks, AWS, as well as BI Systems and Adobe Analytics or other log-level data
  • Demonstrated ability in advanced performance tuning of Spark jobs and Databricks clusters
  • Proficiency in SQL, Python, and Agile (Scrum) methodologies
  • Excellent leadership, project management, and communication skills
  • Experience mentoring junior data engineers on technical concepts and best practices
  • Experience leading technical projects and supervising a team of data developers
  • Hands-on experience with data integration, segmentation, and campaign performance analysis
  • Familiarity with Agile collaboration tools like JIRA
  • Strong organizational and multitasking abilities
  • Proven ability to lead technical discussions and provide strategic direction
  • Ability to translate business needs into technical solutions
  • Demonstrated commitment to staying updated with industry trends and adopting new technologies or methodologies

Published about 2 hours ago • Expires February 18, 2026 06:02