Pay
$122K–$190K is typical
The middle half of what similar US postings state. This one doesn’t list pay.
From 333 postings in the last year. Stated ranges, not salaries paid.
Miramar, FL, US, 33132
Open 3 months, first seen by us 103 days agoThis position is also not eligible for work authorization sponsorship
The Senior Analyst, Data Modeling is responsible for both the theory and practice of making RCG a data-driven organization.
Strong experience in requirements engineering and the design, development, and deployment of ETL and Data Modeling.
Gather business requirements and turn them into clear data and reporting specs
Design logical and conceptual data models with entities, relationships and grain
Maintain the semantic layer with certified metrics and dimensions
Partner with Data Engineering on physical implementation and pipeline requirements
Run ad hoc analysis and present findings to non-technical stakeholders
The Senior Analyst, Data Modeling is responsible for both the theory and practice of making RCG a data-driven organization. In this role, the Senior Data Analyst/Modeler will design, develop and manage data solutions for use by internal stakeholders in all areas of RCG including Product Management, Revenue, Sales, Marketing, Digital, to name a few. Working closely with Data Solutions Engineering, he or she will architect data definitions and structure and oversee the ETLs that populate them in order to deliver meaningful, high-quality data to downstream users and platforms, including data scientists, business and product analysts, reporting platforms, and automated processes.
Strong experience in requirements engineering and the design, development, and deployment of ETL and Data Modeling.
Gather and translate requirements
Design logical and conceptual data models
Maintain the semantic layer — define certified metrics and dimensions
Partner with Data Engineering — hand off logical models with clear documentation
Communicate findings — present analysis and recommendations to non-technical stakeholders
5+ years of experience with data in a cross-functional role (analytics, business intelligence, data science, data warehousing, product management)
Bachelor’s degree or similar work experience in a technical discipline (information science, mathematics, computer science, econometrics, etc.)
Expertise in data modelling concepts, database design, building or maintaining a semantic/metrics layer that feeds BI tools
Experience with a modern cloud data warehouse or lakehouse (e.g., Databricks, Snowflake, BigQuery, Redshift).
Proven ability to overcome the challenges of processing large, structured datasets (tens of billions of rows)
- 5+ years of experience with data in a cross-functional role (analytics, business intelligence, data science, data warehousing, product management) - Bachelor’s degree or similar work experience in a technical discipline (information science, mathematics, computer science, econometrics, etc.) - Expert-level skills in SQL (preferably in more than one dialect), ideally with exposure to both SQL and NoSQL databases
Open 3 monthsWe first saw this posting 103 days ago and it is still up. Roles open this long are often slow to fill or kept open to collect applications.
These dates show when we found the posting. Check the employer’s website to confirm it is still accepting applications.
$122K–$190K is typical
The middle half of what similar US postings state. This one doesn’t list pay.
From 333 postings in the last year. Stated ranges, not salaries paid.
Day 103
Up longer than most. Similar jobs usually come down between day 7 and day 51.
Well past Royal Caribbean Cruises’s usual: its jobs come down by about day 40.
From 1,667 similar postings that came down, and 54 of Royal Caribbean Cruises’s. Coming down is not always a hire.
19 open jobs
Open jobs by the week we first saw them, last 12 weeks.
Add your resume and we’ll mark which of these tools you already use, and point out anything in the posting that could rule you out.
- Bachelor’s degree or similar work experience in a technical discipline (information science, mathematics, computer science, econometrics, etc.) - Expert-level skills in SQL (preferably in more than one dialect), ideally with exposure to both SQL and NoSQL databases - Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy
- Erwin or similar - Oracle, SQL Server, Synapse, Couchbase (cloud and on-prem) - DW modeling
- DW modeling - Expert SQL - ETL concepts (working knowledge of Informatica Cloud, Informatica PowerCenter, ADF, and/or Talend)
- Expertise in data modelling concepts, database design, building or maintaining a semantic/metrics layer that feeds BI tools - Experience with a modern cloud data warehouse or lakehouse (e.g., Databricks, Snowflake, BigQuery, Redshift). - Proven ability to overcome the challenges of processing large, structured datasets (tens of billions of rows)
- Expert SQL - ETL concepts (working knowledge of Informatica Cloud, Informatica PowerCenter, ADF, and/or Talend) - Reporting tools (Microsoft Power BI, Hyperion, Oracle OBIEE, Tableau)
- ETL concepts (working knowledge of Informatica Cloud, Informatica PowerCenter, ADF, and/or Talend) - Reporting tools (Microsoft Power BI, Hyperion, Oracle OBIEE, Tableau) - Data governance (knowledge collecting, keeping, cataloging, and using data efficiently)
Complete your application on jobs.royalcaribbeangroup.com. The employer’s form will show what is required.
Already applied? Track this application
New Analytics Engineer postings at the employers we follow are down 14% over the last 6 weeks compared with the 6 before.
Each bar is one week of new postings. The darkest bars are the last 6 weeks.
Counted from the hiring pages we’ve followed for at least five weeks, so employers we add don’t look like growth. Updated weekly.
We file this job under Analytics Engineer, by the work the posting describes.
Analytics engineers turn raw warehouse data into clean, tested and documented tables that analysts and dashboards can rely on, often with dbt.
Expect strong SQL, data modeling, Git, and a warehouse such as Snowflake, BigQuery or Redshift.
A data engineer gets data into the warehouse; an analytics engineer shapes it once it is there and works closer to the analysts who use it.
The government has no code for analytics engineers, so these figures are for the closest group, database architects, the same group we use for data engineers.
Source: US Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025) and Employment Projections (2025 to 2035). Occupation code 15-1243.
Journey with us! Combine your career goals and sense of adventure by joining our exciting team of employees. 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.
We are proud to be the vacation-industry leader with global brands — including Royal Caribbean International, Celebrity Cruises and Silversea Cruises — the most innovative fleet and private destinations, and the best people. Together, we are dedicated to turning the vacation of a lifetime into a lifetime of vacations for our guests.
The Royal Caribbean Group’s Analytics Team has an exciting career opportunity for a full-time Senior Analyst, Data Modeling reporting to the Senior Manager, Data Solutions Engineering.
This position is onsite and based in Miramar, Florida.
This position is also not eligible for work authorization sponsorship.
Position Summary:
The Senior Analyst, Data Modeling is responsible for both the theory and practice of making RCG a data-driven organization. In this role, the Senior Data Analyst/Modeler will design, develop and manage data solutions for use by internal stakeholders in all areas of RCG including Product Management, Revenue, Sales, Marketing, Digital, to name a few. Working closely with Data Solutions Engineering, he or she will architect data definitions and structure and oversee the ETLs that populate them in order to deliver meaningful, high-quality data to downstream users and platforms, including data scientists, business and product analysts, reporting platforms, and automated processes.
Essential Duties and Responsibilities:
Key areas of responsibility in descending order, with the responsibility requiring the most amount of time first.
Qualifications:
Knowledge and Skills:
Specific knowledge and skills necessary to perform this job related to the Essential Duties and Responsibilities identified above. Technical capabilities in:
Agency and Third-Party Submissions: Please note this is a direct search by the Company, and applications through agencies and other third parties will not be accepted, nor will fees be paid for unsolicited resumes. Any unsolicited resumes will be considered the Company's property.
We know there's a lot to consider. As you go through the application process, our recruiters will be glad to provide guidance, and more relevant details to answer any additional questions. Thank you again for your interest in Royal Caribbean Group. We'll hope to see you onboard soon!
It is the policy of the Company to ensure equal employment and promotion opportunity to qualified candidates without discrimination or harassment on the basis of race, color, religion, sex, age, national origin, disability, sexual orientation, sexuality, gender identity or expression, marital status, or any other characteristic protected by law. Royal Caribbean Group and each of its subsidiaries prohibit and will not tolerate discrimination or harassment.
#LI-SS1
Selected passages from the saved posting. Check the full description for conditions and exceptions.
No pay amount identified in the saved description.
Miramar, FL, US, 33132
Working pattern and location restrictions need checking in the full posting.
This position is onsite and based in Miramar, Florida. This position is also not eligible for work authorization sponsorship. Position Summary: