Apply now »

Director, Product Engineering

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 Digital Team has an exciting career opportunity for a full time Director, Product Engineering reporting to the Senior Director, Digital Experience Engineering.

 

The position is onsite and based in Miami, Florida.

 

The position is also not eligible for work authorization sponsorship.

 

Position Summary:

 

The Director, Product Engineering provides technical vision and hands-on leadership across architecture, delivery, and operations for enterprise software solutions. This role leads and mentors engineering teams, partners with product and business stakeholders, and drives adoption of AI-enabled capabilities, cloud-native patterns, and modern integration approaches to deliver secure, scalable, and observable systems. 

 

 

Essential Duties and Responsibilities:

 

  • Define and evolve the end-to-end technical strategy and target architecture for digital commerce, integration, and data platforms.
  • Architect and deliver cloud solutions on AWS, including reliability, security, cost optimization, and performance engineering.
  • Lead containerization and orchestration strategy using Kubernetes, including platform standards, deployment patterns, and operational runbooks.
  • Lead multiple engineering teams (direct and/or matrixed), setting standards for engineering excellence, delivery predictability, and continuous improvement.
  • Guide system integration patterns using event-driven architecture and streaming platforms (Kafka) to enable real-time capabilities.
  • Provide technical leadership for enterprise platforms such as SAP and Hybris (SAP Commerce), ensuring robust customization and upgrade paths.
  • Oversee application development across JavaScript and Python codebases, including API design, service decomposition, and automation.
  • Establish and evolve CI/CD pipelines and release governance using Jenkins, enabling reliable, automated build, test, and deployment workflows.
  • Own data architecture decisions for transactional and analytical workloads, leveraging Oracle and SQL effectively (modeling, tuning, governance).
  • Drive AI adoption: identify high-value use cases, select build vs. buy approaches, ensure responsible AI practices, and integrate models into products and workflows.
  • Establish observability and operational readiness using tools such as Dynatrace and Splunk (SLOs/SLIs, dashboards, alerting, incident response).
  • Partner with security, enterprise architecture, and compliance teams to ensure solutions meet policy, privacy, and regulatory requirements.
  • Communicate architecture decisions and tradeoffs to executives and non-technical stakeholders; produce clear technical documentation.

 

Qualifications, Knowledge and Skills:

 

  • 15+ years of experience architecting and delivering enterprise software solutions, including distributed systems and integrations.
  • Proven experience managing and mentoring technical teams (engineering managers, tech leads, and senior engineers).
  • Strong AWS experience (architecture, networking, security, IAM, scaling, and cost management).
  • Experience with Kubernetes in production environments (deployment, scaling, resiliency, and operational troubleshooting).
  • Experience building and maintaining CI/CD pipelines using Jenkins (and related automation practices).
  • Excellent troubleshooter with a track record of quickly isolating root causes, driving cross-team resolution, and implementing durable fixes.
  • Hands-on experience with Kafka and event-driven/messaging patterns.
  • Experience with SAP and Hybris (SAP Commerce) in enterprise environments.
  • Proficiency in JavaScript and Python; ability to review code, establish standards, and guide design.
  • Strong background with Oracle and SQL, including data modeling, query optimization, and performance tuning.
  • Experience implementing observability and operational processes using Dynatrace and/or Splunk.
  • Demonstrated ability to lead architecture governance (ADRs, design reviews), and to drive consensus across stakeholders.
  • Excellent communication skills, with the ability to translate technical concepts into business impact.

 

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-MP1


Nearest Major Market: Miami

Apply now »