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 3x Spring Framework 6x 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