Royal Caribbean Cruises Ltd

Royal Caribbean Cruises Ltd

Senior Data Engineer

Miramar, Florida, USA · Senior · Full-time

Sponsorship not specifiedDetected 65 days ago
PythonJavaScalaData StructuresGitSQLNoSQLMySQLBigQuerySnowflakeRedshiftDatabricksVector DatabasesAWSGCPAzureCloud PlatformsCI/CDDevOpsKafkaMachine LearningSparkAirflowData Analysis

About the role

  • The Senior Data Engineer is responsible for delivering, managing, and operating scalable trusted data products and platforms that enable trusted analytics, AI/ML, and Generative AI use cases.
  • The Senior Data Engineer is also responsible for leading the task of curating datasets and data pipelines created by various business departments, data scientists, and other technology teams.
  • The Senior Data Engineer will also act as an innovation catalyst-rapidly prototyping new approaches (i.e. automation, metadata-driven pipelines, and AI-enabled data experiences) and turning the best ideas into production-grade capabilities.

Responsibilities

  • Develop reusable data products and curated datasets aligned to enterprise domains.
  • Implement modern ELT and distributed data processing patterns.
  • Conduct performance tuning of ETL processes for large volumes of data, develop and oversee monitoring systems to ensure data loads complete on schedule and data is accurate.
  • Creates and maintains technical design documentation.
  • Follows standards, processes and methodologies to develop each phase of data architecture (e.g. data manipulating processes, database technology generating processes).
  • Mentor junior engineers, raise the bar on best practices, and lead technical initiatives across teams and provides guidance.
  • Applies DevOps principles to data pipelines to improve the cost, communication, integration, reuse and automation Responsible for production support, including analyzing root cause and developing fixes to restore ETL and data operational readiness, planning and coordinating maintenance, conducting audits and validating jobs and data.
  • Position requires on-call and off-hours support.

Requirements

  • Performs data analysis required to troubleshoot data related issues and assist in the resolution of data issues.

Nice to have

  • We know there's a lot to consider.
  • Thank you again for your interest in Royal Caribbean Group.
  • We'll hope to see you onboard soon!
  • Royal Caribbean Group and each of its subsidiaries prohibit and will not tolerate discrimination or harassment. #LI-SS1

Skills

  • Must be capable of fully articulating concisely technical concepts to non-technical audiences.
  • Strong experience and hands-on experience with scripting languages: Python, Scala, Java, etc...
  • Working knowledge of relational and dimensional data modeling patterns.
  • Working knowledge of the essential elements of data architecture, platforms and products.

This listing is sourced directly from Royal Caribbean Cruises Ltd's careers page and normalized into a canonical job model.