Lead Engineer, Personalization

Miami, FL, US, 33131

Apply now Apply later

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.
 

The Royal Caribbean Group’s Digital team has an exciting career opportunity for a full time Lead Engineer, Personalization role reporting to the Senior Director, Digital Engineering.

This position will work on-site in Miami, Florida.
 

Position Summary

We are searching for a highly experienced and driven Lead Engineer to spearhead the data integration efforts for our cutting-edge Personalization Engine. In this critical role, you will lead the design, development, and implementation of robust data pipelines that fuel our real-time personalization system. This involves integrating diverse data sources, including clickstream data, customer databases, and real-time event streams, to empower the personalization engine with the information it needs to deliver exceptional personalized experiences. If you possess a strong passion for data engineering, a deep understanding of personalization systems, and a proven track record of leading successful data integration projects, we strongly encourage you to apply!

 

Essential Duties and Responsibilities

  • Lead the design, architecture, and implementation of scalable and high-performance data pipelines to ingest, process, and transform data from various sources (e.g., clickstream, databases, APIs) into the personalization ecosystem.
  • Provide technical leadership and mentorship to a team of data engineers responsible for building and maintaining data integration components.
  • Collaborate closely with data scientists and machine learning engineers to ensure seamless data flow facilitating continuous learning and optimization of personalization models.
  • Establish and enforce data quality standards and implement monitoring mechanisms to ensure data accuracy, integrity, and consistency within the personalization system.
  • Optimize data pipelines for performance and efficiency, taking into account factors such as latency, throughput, and resource utilization.
  • Contribute to the overall architecture and design of the personalization system, ensuring scalability, reliability, and maintainability.

Technology Strategy and Vision:

    • Contribute to the strategic direction for engineering functions, ensuring alignment with business goals and technological advancements.
    • Develop and maintain a product and technology roadmap in collaboration with stakeholders, focusing on enhancing the guest and employee experience.

Technical Leadership and Excellence:

    • Oversee the design, development, and implementation of high-quality technology solutions.
    • Ensure the successful launch and ongoing optimization of technology products from ideation through implementation.

Collaboration and Stakeholder Management:

    • Partner with business and technology stakeholders to understand requirements, prioritize initiatives, and deliver impactful solutions.
    • Maintain strong relationships with internal stakeholders and external consultants to ensure alignment and successful project delivery.
    • Serve as the main liaison for design-related updates to core project teams, facilitating effective communication and collaboration.

Financial Responsibilities

  • Provide technical oversight and strategic direction for various digital initiatives with a total budgetary impact of over $5 million annually. Ensure that these initiatives align with company goals and deliver measurable value.

Internal/External Relationships

Internal Relationships:

  • Collaborates closely with partners in the digital e-commerce and IT verticals to ensure seamless integration and execution of digital initiatives.
  • Works hand-in-hand with cross-functional teams, including product management, engineering, operations, and marketing, to align on strategic goals and deliver high-quality technology solutions.
  • Engages with senior leadership to provide technical insights and support decision-making processes related to digital platform enhancements and stability.

External Relationships:

  • Coordinates with external vendors, contractors, and consultants to leverage their expertise and ensure the successful delivery of digital projects.
  • Maintains strong relationships with technology partners to stay abreast of emerging trends and incorporate cutting-edge solutions into the digital platform.
  • Acts as a liaison with external stakeholders to communicate technical requirements, project progress, and deliverables.

Qualifications

  • Minimum 8+ years of experience in a senior engineering or technical leadership role.
  • 5+ years of experience in backend software engineering with a strong emphasis on data integration and data pipelines
  • Bachelor’s degree in computer science, Engineering, or a related field required
  • Expertise in designing and building scalable data pipelines using AWS services such as S3, Kinesis, Lambda, and DynamoDB or similar toolsets
  • Proven experience in leading and mentoring data engineering teams.
  • Strong programming skills in languages such as Python or Java.
  • Proficiency in SQL and extensive experience with relational databases.
  • Familiarity with NoSQL databases, data warehousing concepts, and big data technologies.
  • Experience with data processing frameworks.
  • Solid understanding of machine learning concepts and algorithms is highly desirable.
  • Excellent communication, interpersonal, and leadership skills.
  • Proven track record of leading large-scale technology projects through the development and delivery phases.

Knowledge and Skills

  • Deep expertise in engineering principles, software development lifecycle, and agile methodologies.
  • Strong understanding of modern technology stacks, cloud services
  • Exceptional verbal and written communication skills, with the ability to communicate effectively at all levels of the organization.
  • Results-oriented with a proven ability to drive initiatives from strategy to execution.
  • Strong analytical and problem-solving skills, with the ability to think strategically and translate ideas into actionable plans.
  • Ability to build and maintain strong relationships with stakeholders, fostering collaboration and achieving results through others.

 

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

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: Agile APIs Architecture AWS Big Data Computer Science Data pipelines Data quality Data Warehousing DynamoDB E-commerce Engineering Java Kinesis Lambda Machine Learning NoSQL Pipelines Python RDBMS SQL

Perks/benefits: Career development Competitive pay

Region: North America
Country: United States

More jobs like this