Marketing Enablement Platform Engineer
Princess Cruises1 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
Categories
Data Engineering
About Princess Cruises
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.