Princess Cruises

Marketing Enablement Platform Engineer

Princess Cruises
Apply
1 day ago
Miami, FL, USAMid Level

Responsibilities

  • Configure and maintain Adobe Experience Platform schemas, datasets, identities, merge policies, profiles, audiences, sources, and destinations.
  • Build Adobe Journey Optimizer journeys, events, decisioning logic, actions, suppressions, and cross-channel activation workflows.
  • Develop and maintain Adobe Campaign workflows and scheduled lifecycle campaigns.
  • Build and support integrations across Adobe platforms, web and app systems, CRM, reservations, casino, contact-center, and cloud data platforms.
  • Develop REST API, SDK, streaming, batch, and ETL/ELT solutions using SQL and Python, Java, or JavaScript.
  • Implement data-quality checks, reconciliation, logging, alerting, testing, release support, and production troubleshooting.
  • Monitor ingestion, identity processing, audience qualification, journey execution, and destination performance; perform root-cause analysis and resolve defects.
  • Maintain data mappings, deployment records, runbooks, recovery procedures, and configuration documentation.
  • Apply standards for naming, access, consent, retention, privacy, and data minimization.
  • Identify platform optimization opportunities and develop or test approved AI-enabled and decisioning proofs of concept.

Requirements

  • Bachelor's degree in Computer Science, Information Systems, Engineering, Data/Analytics, or a related field, or equivalent practical experience.
  • At least 4 years of experience in marketing technology, software engineering, data engineering, CRM technology, or enterprise-platform delivery.
  • At least 2 years of hands-on experience with Adobe Experience Platform, Real-Time CDP, Adobe Journey Optimizer, Adobe Campaign, or a comparable enterprise CDP or journey-orchestration platform.
  • Hands-on experience with XDM/data modeling, identity, audience segmentation, customer profiles, APIs, integrations, ETL/ELT pipelines, or customer-data solutions.
  • Strong SQL skills and working proficiency in Python, Java, or JavaScript.
  • Experience supporting production systems, testing releases, troubleshooting defects, and working in an Agile engineering environment.
  • Adobe certification in Experience Platform, Real-Time CDP, Journey Optimizer, or Campaign is required.
  • Experience with Adobe Web SDK/Data Collection, Customer Journey Analytics, Adobe Analytics, Adobe Target, Snowflake, Salesforce, MuleSoft, Kafka, Informatica, dbt, Airflow, or comparable technologies.
  • Experience with AI-assisted software development, Adobe decisioning or AI capabilities, predictive personalization, experimentation, or high-volume B2C marketing is advantageous.

Benefits

  • Cruise and travel privileges are available for the employee and family.
  • Benefits include health coverage, a 401(k), employee stock purchase plan, training and professional development, tuition and professional certification reimbursement, and rewards and incentives.
  • This is an in-office position requiring work from a designated Princess office Monday through Thursday, with remote work from home on Fridays.
  • Less than 25% non-shipboard travel is likely.
  • The role is primarily performed in a climate-controlled environment with minimal safety and health hazards.

Tech Stack

Apache AirflowApache KafkadbtGitInformaticaJavaJavaScriptPythonSnowflakeSQL

Categories

Data Engineering
Princess Cruises

About Princess Cruises

10,000+ employees

Princess Cruises sells ocean-cruise vacations to consumers via direct channels and travel advisors, earning from fares and onboard services. It operates a fleet sailing to more than 380 destinations and uses its MedallionClass platform to personalize guest experiences. Founded in 1965, the brand is part of Carnival Corporation & plc.

Contact me