Manager, Engineering
Listed on 2026-05-15
-
Software Development
AI Engineer, Software Engineer, Software Architect, Cloud Engineer - Software
Position Summary
The Manager, Engineering leads high-performing teams within the Global E-Commerce Engineering organization, delivering innovative, scalable, and high-quality software solutions for Royal Caribbean Group’s digital commerce platform. This role aligns technical roadmaps with business goals, fosters a culture of engineering excellence, and drives strategic execution to shape the future of how customers discover, purchase, and plan their cruise vacations.
Essential Duties and Responsibilities- Leads the development and execution of technical strategies aligned with product and business objectives.
- Drives innovation while ensuring scalable, maintainable, and high-performance software architectures.
- Maintains best practices in engineering processes, security, and compliance (SOX, Dev Sec Ops ).
- Acts as a bridge between engineering, product, and business teams to ensure alignment and effective communication.
- Influences decision-making through data, risk analysis, and sound technical judgment.
- Guides product engineering teams in designing and delivering customer-facing agentic AI solutions, including autonomous multi-agent systems, LLM‑orchestrated workflows, and retrieval‑augmented generation (RAG) pipelines.
- Champions AI‑assisted engineering practices, ensuring teams are equipped to build and maintain production‑grade AI systems responsibly.
- Leads teams to deliver high-quality software on time, managing cross‑team dependencies and fostering seamless collaboration.
- Identifies and nurtures future leaders, providing actionable feedback and career coaching to engineers at all levels.
- Drives hiring, onboarding, and retention strategies to build and sustain a world‑class engineering team.
- Bachelor’s degree in Computer Science, Engineering, or related field required;
Master’s degree preferred. - Minimum 7 years of experience in software engineering, including hands‑on development and leadership roles.
- At least 3 years managing software engineering teams, ideally in fast‑paced, highly regulated environments (e.g., banking, e‑commerce, Dev Sec Ops ).
- Proven experience with scalable architectures, cloud platforms, and transactional applications.
- Demonstrated success building and deploying production‑grade agentic AI solutions (autonomous agents, multi‑agent orchestration frameworks, RAG pipelines, LLM‑integrated workflows).
- Expertise in software architecture, cloud technologies, and secure development practices.
- Proficiency with agentic AI frameworks (e.g., Lang Graph, CrewAI, Auto Gen) and LLM‑integrated application workflows.
- Strong analytical and problem‑solving skills with a focus on impact‑driven decision‑making.
- Exceptional communication skills, able to engage both technical and non‑technical stakeholders.
- High ownership, drive, and commitment to building a best‑in‑class engineering culture.
- Passion for mentoring, coaching, and growing engineering talent.
- Ability to foster a culture of accountability, transparency, and continuous learning.
The position is onsite and based in Miami, Florida. The position is also not eligible for work authorization sponsorship.
Equal Employment OpportunityIt 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 its subsidiaries prohibit and will not tolerate discrimination or harassment.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).