Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Royal Caribbean Group

Lead, Platform Engineering Technology

Miami, FL

JOB DESCRIPTION

Engineering at Royal Caribbean International's digital division plays an integral role in creating and improving systems that are reimagining the cruise vacation industry for guests and crew alike. Join our team of highly-skilled engineers to work in a fast-paced, ambitious environment that values innovative problem-solving in an industry in constant evolution. Our middleware engineers collaborate on a day to day basis to design and develop the next generation of APIs for our Guest and/or employee applications.

KEY RESPONSIBILITIES

  • Lead software design, prototype, and development of the microservices
  • Write clean, maintainable code and performing peer code-reviews
  • Work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility
  • Work in an Agile/Scrum environment to deliver high quality software against aggressive schedules
  • Establish architectural principles, select design patterns and then mentor team members on their appropriate application
  • Facilitate and drive communication between mobile engineers and services engineers

Want more jobs like this?

Get Software Engineering jobs in Miami, FL delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

QUALIFICATIONS AND EDUCATION
  • Bachelor's in Computer Science, Computer Engineering, a related field or equivalent work experience
  • 5 years hands-on experience as a Platform Engineer
  • Hands-on experience with AWS and cloud-based SaaS applications
  • Solid experience with source control (Git, GitHub), Developer tools (Jenkins, SonarQube, Nexus, ArgoCD, Harbor) and Atlassian tools (JIRA, Confluence)
  • Experience with CI/CD, CloudFormation, IAM, CloudWatch, Terraform, Docker, Kubernetes, Istio, Apigee, Kafka, S3, Minio, Redis, MySQL, Couchbase
  • Experience working with alerting and monitoring tools such as Splunk, AppDynamics, Prometheus, Grafana etc.
  • Strong problem-solving and analytical skills
  • Ability to communicate clearly and mentor and coach others on a team

WORKING CONDITIONS
  • The position will require occasional travel onboard our vessels and to other locations, domestic and international.

Client-provided location(s): Miami, FL, USA
Job ID: royal_carribean-1062105500
Employment Type: Other

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
  • Parental Benefits

    • Birth Parent or Maternity Leave
    • Non-Birth Parent or Paternity Leave
  • Office Life and Perks

    • Commuter Benefits Program
    • Casual Dress
    • Company Outings
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Personal/Sick Days
  • Financial and Retirement

    • 401(K)
    • Stock Purchase Program
    • Performance Bonus
  • Professional Development

    • Tuition Reimbursement
    • Promote From Within
    • Mentor Program
    • Access to Online Courses
  • Diversity and Inclusion

    • Diversity, Equity, and Inclusion Program

Company Videos

Hear directly from employees about what it is like to work at Royal Caribbean Group.