Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Manager, Software Engineering

Royal Caribbean Group

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 Manager, Software Engineering reporting to the Director, Product Engineering.

This position is onsite and based in Miami, Florida.

This position is also not eligible for work authorization sponsorship.

Position Summary:

The Software Engineering Manager leads the design, development, and delivery of enterprise-grade digital commerce solutions built on SAP Commerce Cloud (Hybris) and a modern microservices ecosystem on the latest Spring stack. This dual-focus role combines hands-on technical leadership with people management, program oversight, and stakeholder engagement. The incumbent is accountable for end-to-end engineering quality, scalability, performance, and time-to-market across both SAP Commerce and Spring-based microservices.

  • Leads architecture, design, and delivery of SAP Commerce Cloud (Hybris) solutions, including B2B, B2C, and headless commerce implementations.
  • Provides technical direction across modules such as Product Catalog, Promotions, Order Management, Customer Support, Backoffice.
  • Drives integration design with Microservices, GraphQL, SAP, AEM, payment gateways, Fidelio, CRM, and third-party APIs.
  • Oversees upgrades, migrations, and adoption of Spartacus / Composable Storefront.
  • Establishes and enforces coding standards, design patterns, security practices, and performance benchmarks for SAP Commerce code base.
  • Reviews critical pull requests, technical designs, and production incidents; acts as the final escalation point for complex technical issues.
  • Architects and governs cloud-native microservices using the latest Spring ecosystem, defining service decomposition strategies, API contracts, and versioning standards.
  • Leads adoption of Spring Cloud components and establishes patterns for resilience, retries, circuit breakers, and rate limiting.
  • Drives event-driven and reactive architectures using Apache Kafka, Spring Cloud Stream, Spring WebFlux, and Project Reactor.
  • Standardizes containerization and orchestration on Docker and Kubernetes; evaluates service mesh where applicable.
  • Owns observability standards and ensures SLO/SLI-based operational excellence.
  • Drives integration of Spring Boot microservices with SAP Commerce for key commerce capabilities.
  • Establishes migration and modernization roadmaps for legacy services.
  • Owns end-to-end delivery of SAP Commerce and microservices programs, ensuring scope, schedule, quality, and budget commitments.
  • Partners with Product, Business, and Architecture teams to translate business requirements into technical roadmaps.
  • Drives Agile, Scrum, and SAFe practices; manages release cycles, environment strategy, CI/CD pipelines, and DevOps practices.
  • Tracks and reports on engineering KPIs.
  • Leads, mentors, and grows a team of tech leads and developers across onshore and offshore locations.
  • Drives hiring, onboarding, capacity planning, performance reviews, and career development.
  • Builds a high-performance culture grounded in ownership, accountability, technical excellence, and continuous learning.
  • Acts as the primary engineering point of contact for senior business stakeholders, product owners, and executive leadership.
  • Manages relationships with SAP, system integrators, and other technology vendors.
  • Ensures adherence to security standards and drives non-functional requirements across all production systems.
  • Champions automated testing, code quality tools, and production readiness checklists.
  • Drives adoption of AI-assisted developer tools and embeds AI into daily engineering workflows.
  • Establishes responsible AI usage guidelines and tracks AI productivity metrics.
  • Evaluates and pilots emerging AI capabilities for the SAP Commerce roadmap.
Qualifications and Education:
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or related field required.
  • 10-15 years of overall software engineering experience, with at least 6+ years on SAP Commerce / Hybris.5+ years of demonstrated business knowledge in the e-commerce / digital commerce domain.
  • 10+ years of hands-on experience designing and delivering microservices on the Spring stack.10+ years in a leadership capacity managing engineering teams of 15+ members.
  • Proven track record of delivering large-scale SAP Commerce implementations with microservices integrations.
  • Hands-on background in Java 17/21, Spring Boot 3.x, Spring Framework 6.x, REST/gRPC APIs, and SAP Commerce extension development.
  • Experience with GraphQL and Domain-Driven Design (DDD).
  • Experience with SAP Commerce Cloud on Microsoft Azure, build manifests, and cloud operations.
  • Experience running production microservices on Kubernetes with mature CI/CD, GitOps, and observability practices.
  • Experience with Agile delivery models and modern DevOps tooling.
Technical/Functional Skills:
  • Deep expertise in SAP Commerce architecture and integration patterns.
  • Proficiency with relational databases and search/indexing using Solr.
  • Strong hands-on experience designing and building microservices using the latest Spring ecosystem.
  • Expertise in Spring Cloud for service discovery, routing, and fault tolerance.
  • Proven ability to architect domain-driven, loosely coupled microservices.
  • Experience with reactive programming and event-driven architectures.
  • Hands-on with containerization, orchestration, and service mesh concepts.
  • Strong grounding in API security and zero-trust principles.
  • Experience integrating SAP Commerce with custom Spring Boot microservices.
  • Working knowledge of NoSQL stores
  • Practical, daily use of AI coding assistants and understanding of LLM fundamentals.
  • Ability to evaluate and integrate GenAI use cases into commerce.
  • Strong judgment on responsible AI use.
Leadership/Behavioral Competencies:
  • Strong business acumen and strategic thinking.
  • Excellent stakeholder management and executive communication skills.
  • Decision-making under ambiguity and pressure.
  • Coaching mindset; ability to grow leaders and contributors.
  • Customer-first orientation balanced with engineering rigor.
  • Commercial awareness and bias for automation, simplification, and continuous improvement.

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.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Manager, Software Engineering in Miami, FL vacancy
  •  ...JOB SUMMARY The Manager, Software Engineering leads a blended engineering squad of internal software engineers, QA automation engineers, vendors, and strategic partners. The role is accountable for delivery, stability, and continuous improvement of the Artemis platform... 
    Suggested

    Jobleads-US

    Miami, FL
    3 days ago
  •  ...KaseyaKaseya is the leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal...  ...a role in shaping the future of IT: whether you're in engineering, product, sales, marketing, customer support, or operations... 
    Suggested
    Second job
    Worldwide

    Kaseya

    Miami, FL
    3 days ago
  • $198k - $282.86k

     ...we need great people to join our team. The Senior Director, Software Engineering leads the technical strategy and execution of ChenMed’s...  ...implements new technologies that yield competitive advantage. Manages system infrastructure to ensure functionality and efficiency... 
    Suggested
    Hourly pay
    Full time
    Work experience placement
    Work at office

    ChenMed

    Miami, FL
    1 day ago
  •  ...are actively looking for a Development Manager / Technical Lead to join our IT team. As...  ...development team to deliver high-quality software solutions that align with the firm's objectives...  ...a row, Moffatt & Nichol is Ranked #1 in Engineering News-Record for Marine & Port Facilities... 
    Suggested
    For contractors
    Worldwide

    Moffatt & Nichol

    Miami, FL
    4 days ago
  • $122k - $240.5k

    Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from...  ..., and automation solutions.Collaborate with product managers, designers, and engineers to translate requirements into technical... 
    Suggested
    Work at office
    Local area
    Flexible hours
    Shift work

    Deloitte

    Miami, FL
    1 day ago
  •  ...AI era, Iru unifies identity & access, endpoint security & management, and compliance automation—collapsing the stack and giving IT...  ...engagement and satisfaction. The Opportunity As a Senior Software Engineer (Full-Stack) on Iru's Customer Experience team, you'll join... 
    Full time
    Work at office
    3 days per week

    I R U, Llc

    Miami, FL
    9 hours ago
  • $140k - $200k

     ...impact. The Department: Predictions The Role: Senior Software Engineer (Mobile) As a Senior Mobile Engineer on the Predictions team...  ...for event contracts — from order entry and position management to real-time market data — within Gemini's React Native app.... 
    Full time
    Contract work
    Work at office
    Remote work
    Flexible hours

    Gemini

    Miami, FL
    9 hours ago
  •  ...AI era, Iru unifies identity & access, endpoint security & management, and compliance automation—collapsing the stack and giving IT...  ...engagement and satisfaction. The Opportunity As a Senior Software Engineer (Full‑Stack, Front‑End Dominant) on Iru’s Connect team,... 
    Full time
    Work at office
    3 days per week

    I R U, Llc

    Miami, FL
    9 hours ago
  • $186.9k - $267.7k

     ...team is responsible for core control plane software that enables policy configuration,...  ...integration. You will work closely with engineers across control plane, data plane, and platform...  ...communication. Build software that manages and distributes configuration across networking... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Miami, FL
    1 day ago
  •  ...KaseyaKaseya is the leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal...  ...raising the bar. Job SummaryWe’re hiring a Senior Software Engineer to provide technical leadership across enterprise SaaS... 
    Worldwide

    Kaseya

    Miami, FL
    1 day ago
  • $93.9k - $153.6k

    We are seeking a Software Engineer to join our Data & AI Engineering team to build modern, scalable web applications using technologies such...  ...(scope based on experience).Collaborate with product managers, designers, and engineers to define and deliver new capabilities... 
    Full time
    Internship

    Sidley Austin

    Miami, FL
    1 day ago
  • $175k - $250k

    Forward Deployed Software Engineer - Equities TechnologyAbout MillenniumMillennium is a global, diversified alternative investment firm, founded...  ...global network committed to collaboration, disciplined risk management and continuous learning. With opportunities to deepen... 
    Flexible hours

    Millennium Management

    Miami, FL
    2 days ago
  •  ...equivalent experience5+ years of experience in software development, with demonstrated knowledge...  ...a “can-do” mindset, with the ability to manage multiple workstreams in a dynamic...  ...prioritizationPractical knowledge of software engineering best practices, including Agile... 
    Apprenticeship
    Easy work

    McKinsey & Company

    Miami, FL
    1 day ago
  •  ...product and communicate at that level. We don't have project managers, we don't have scrum. We do reviews, proposals, demos, and...  ...the gap between infrastructure and productQualificationsDeep software engineering experience with a track record of shipping production systems... 
    Remote work
    Relocation
    Relocation package

    Opendoor

    Miami, FL
    3 days ago
  • $175k - $350k

     ...delivering pricing, execution, and risk management with extremely low latency. The...  ...technical problems and deliver elegant software solutions across the firm. Continuously...  ...applications. Collaborate across engineering, quantitative research, and trading teams... 
    Immediate start

    Citadel

    Miami, FL
    3 days ago
  • $151k - $297k

     ..., you will partner with SRE leaders and engineers to scale the platform that underpins all...  ...criteria with SRE engineers and leaders. Manage dependencies across platform teams, keep...  ...technical role partnering with software engineering teams ~ Proven track record... 
    Local area
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Miami, FL
    5 days ago
  • $80 - $100 per hour

     ...You'll Be Doing Design and build the coding benchmarks and evaluation pipelines used to test frontier AI models on real software engineering work: Design coding benchmarks that evaluate frontier models on real-world programming tasks — reasoning, debugging, and... 
    Remote job
    Full time
    Contract work
    For contractors

    G2i

    Miami, FL
    9 hours ago
  • $200k - $235k

     ...looking to make a local impact, sell transformational solutions & manage both enterprise and mid‐market clients. In this role, you...  ...driving product development and technology strategy across software engineering, cloud operations, and enterprise security.· Client... 
    Contract work
    Temporary work
    Local area

    Slalom

    Miami, FL
    3 days ago
  • $135k - $170k

    Blackstone is the world’s largest alternative asset manager. Blackstone seeks to deliver compelling returns for institutional...  ...TechnologyRole SummaryWe are seeking a highly motivated Software Development Engineer to join Blackstone's Procurement Technology team within Corporate... 
    Full time
    Local area
    Immediate start

    Blackstone Group

    Miami, FL
    3 days ago
  •  ...At Gables Engineering (a HEICO company), we don't just build avionics - we build the systems pilots rely on every time they take off. We are looking for software engineers who want to work on real-world, safety-critical systems and see their code go from concept to cockpit... 
    Worldwide

    Gables Engineering

    Coral Gables, FL
    5 days ago
  • To Apply for this Job Click HereJob: Software Development Manager - Mobile Technologies Location:Miami, FL (Hybrid) Job Type:Direct HireWhat We...  ...We are seeking a Software Development Manager for Mobile Engineering to lead the team responsible for the architecture, development... 
    Local area

    Gravity IT Resources

    Miami, FL
    2 days ago
  • YO AI Labs is seeking a Senior Software Engineer to support an AI training project by creating reinforcement learning environments that evaluate AI models on complex software engineering tasks using Model Context Protocol (MCP) tools. You will design reproducible environments... 
    Remote job

    YO AI Labs

    Miami, FL
    5 days ago
  • YO AI Labs seeks experienced Senior Software Engineers to support an AI training project by creating reinforcement learning environments that evaluate AI models on complex software engineering tasks using MCP tools. You will design reproducible environments, deterministic... 
    Remote job

    YO AI Labs

    Miami, FL
    5 days ago
  •  ...courses for the multidisciplinary master’s degree programs in Miami, Florida. The MGEN unit seeks to produce more effective software engineers who are substantially more capable than ever of addressing the needs of digital society in terms of time, cost, and quality.... 

    The Chronicle Of Higher Education, Inc.

    Miami, FL
    4 days ago
  • ResQ is an all-in-one facilities ️ management platform built for fast-growing facilities and...  ...ResQ is looking for a hands‑on senior engineer to drive the design, implementation, and...  ..., or equivalent experience 9+ years in software engineering (web & mobile focus) Experience... 
    Local area

    ResQ

    Miami, FL
    1 day ago
  •  ...We\'re a collaborative, product-focused engineering team building the technology platform...  ...We\'re looking for an early-career Jr. Software Engineer with 1-3 years of experience who...  ...support league operations, content management, player administration, media workflows... 
    Local area

    Unrivaled Basketball

    Miami, FL
    3 days ago
  • $100k - $140k

     ...POSITION SUMMARY Nurp is seeking a Software Engineer to help expand and enhance the infrastructure powering our algorithmic trading ecosystem...  ...Understanding of financial markets, trading systems, risk management concepts, and fintech products. Problem Solving &... 
    Work at office

    Nurp

    Miami, FL
    more than 2 months ago
  • Job TitleAI Software Engineer Team LeadBanesco USA is seeking an AI Software Engineer Team Lead for our IT Department in Miami.Primary Job DutiesDesign...  ...assigned by the Automation Team Lead or VP, BI & Automation Manager.Job requirementsBachelor’s degree in Computer Science,... 
    Temporary work
    Work experience placement
    Worldwide

    Banesco

    Miami, FL
    1 day ago
  •  ...Description     What is the role? MerusCase offers a versatile, easy-to-use, cloud-based practice management solution for law firms. We are looking for a Software Engineer to join our MerusCase team. We are looking for PHP engineers who are interested in modernizing our... 
    Temporary work
    Remote work

    Paradigm

    Miami, FL
    11 days ago
  •  ...intersection of deep industry knowledge and applied AI and data engineering. We help the world’s leading Resources and Utilities...  ...requirements.Here’s What You Need:Minimum of 10 years of experience in software or AI/ML engineering, including architecture leadershipMinimum... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Miami, FL
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Manager, Software Engineering. Be the first to apply!