Manager, Software Engineering
- Compensation
- Not disclosed
- Location
- Not listed
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Full time
- Experience
- 5+ years
- Category
- Software engineering
- Posted
Skills
Full description
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.