Talent.com
Lead Software Engineer
Lead Software EngineerRoyal Caribbean Group • Miami, FL, United States
[error_messages.no_longer_accepting]
Lead Software Engineer

Lead Software Engineer

Royal Caribbean Group • Miami, FL, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Journey with us! Combine your career goals and sense of adventure by joining our incredible team of employees at Royal Caribbean Group . We are proud 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 IT Team has an exciting career opportunity for a full time Lead Software Engineer reporting to the Senior Manager, Technical Product .

Position Summary

The Lead Software Engineer reports to the Senior Manager of Software Engineering and brings substantial experience in software engineering principles and best practices, solution design, design patterns, the latest technologies, technical troubleshooting techniques, application testing, and DevOps. This role requires in-depth expertise in NextJS, React, Java, and relevant database technologies, crucial for one or more business applications. The Fullstack Lead Developer must demonstrate strong interpersonal and collaboration skills, and is responsible for leading the team in executing product deliverables, implementing complex engineering solutions, and ensuring operational excellence for software systems and applications within the product portfolio.

Essential Duties and Responsibilities

  • End-to-End Solution Implementation : Lead the design and implementation of solutions from inception through delivery to production.
  • Operational Excellence : Design and code for resiliency, performance, availability, and scalability of applications.
  • Estimation and Planning : Provide accurate estimates in collaboration with the product teams and ensure compliance with corporate standards and policies.
  • Team Leadership : Coach and mentor other engineers, fostering a culture of innovation and continuous improvement.
  • Documentation : Document solution designs and engineering decisions for product and application solutions.
  • Industry Awareness : Stay current with industry trends to advise and advocate solution approaches that meet evolving business needs.
  • Additional Responsibilities : Perform other job-related duties as assigned by the supervisor or management.
  • FINANCIAL RESPONSIBILITIES :
  • Budget Understanding : Understand accounting rules for expense and capital activities.
  • Cost Management : Identify optimization opportunities to manage costs and track effort hours by activity in time management tools.

Qualifications, Knowledge, and Skills

  • Bachelor's or Master's degree in Engineering, Computer Science, Information Technology, Mathematics, or a related field.
  • 7+ years of software engineering experience across frontend and backend development.
  • Proven ability to lead teams and deliver high-quality, scalable software solutions.
  • Experience collaborating with large, cross-functional, and globally distributed teams.
  • Advanced proficiency in Next.js, React, Java, and database technologies.
  • Strong grasp of algorithms, software design principles, and architectural best practices.
  • Deep understanding of software architecture, configuration, integration, and implementation.
  • Knowledge of software lifecycle models, optimization tools, and design patterns.
  • Skilled in designing, coding, testing, and debugging secure, maintainable software.
  • Proficient in unit, integration, and end-to-end regression testing.
  • Experienced in conducting code reviews and ensuring code quality and security standards.
  • Adept at documenting technical components and deploying to defined infrastructure.
  • Leads architecture and design of innovative software solutions aligned with business goals.
  • Evaluates solutions and best practices to ensure scalability and maintainability.
  • Resolves complex technical issues, performance bottlenecks, and system failures.
  • Applies advanced debugging and problem-solving techniques to maintain system reliability.
  • Communicates issues proactively and implements preventive measures.
  • Oversees and executes comprehensive test strategies to ensure software quality.
  • Partners with QA teams to develop and optimize manual and automated testing.
  • Drives continuous improvement in testing tools, methodologies, and processes.
  • Collaborates with cross-functional teams to analyze challenges and deliver effective solutions.
  • Provides technical guidance and mentorship to engineering teams.
  • Champions best practices and ensures consistent, high-quality delivery.
  • Maintains deep domain knowledge of software products and underlying technologies.
  • Stays current on emerging technologies, frameworks, and industry trends to drive innovation.
  • 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.

    #LI-AS2

    [job_alerts.create_a_job]

    Lead Software Engineer • Miami, FL, United States

    [internal_linking.related_jobs]
    Lead SDET Engineer

    Lead SDET Engineer

    VirtualVocations • Olympia Heights, Florida, United States
    [job_card.full_time]
    A company is looking for a Lead SDET Engineer.Key Responsibilities Lead the development and maintenance of performance test automation frameworks using JMeter, Jenkins, and SQL Develop and execu...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Development Engineer

    Senior Software Development Engineer

    VirtualVocations • Olympia Heights, Florida, United States
    [job_card.full_time]
    A company is looking for a Senior Software Development Engineer I.Key Responsibilities Participate in an Agile team and scrum ceremonies Design, develop, modify, test, and implement Air Search s...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Full Stack Engineer (Remote)

    Full Stack Engineer (Remote)

    Scale AI • Miami, Florida, United States
    [filters.remote]
    [job_card.full_time]
    Join a global community of talented professionals to shape the future of AI.Earn up to $15 USD / hr and additional rewards based on quality of submission. Outlier is committed to improving the intelli...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Software Engineer II

    Software Engineer II

    VirtualVocations • Olympia Heights, Florida, United States
    [job_card.full_time]
    A company is looking for a Software Engineer II to collaborate on cloud capacity management technologies.Key Responsibilities Collaborates with stakeholders to determine user requirements Create...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer Lead

    Software Engineer Lead

    VirtualVocations • Olympia Heights, Florida, United States
    [job_card.full_time]
    A company is looking for a Software Engineer Lead with AWS serverless expertise.Key Responsibilities Design, build, and operate serverless services on AWS Create and maintain Infrastructure as C...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer, ML Operations

    Principal Software Engineer, ML Operations

    VirtualVocations • Olympia Heights, Florida, United States
    [job_card.full_time]
    A company is looking for a Principal Software Engineer, Machine Learning Operations.Key Responsibilities : Design and implement image processing pipelines and software services for computer vision...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Entry-Level Software Engineer

    Entry-Level Software Engineer

    VirtualVocations • Olympia Heights, Florida, United States
    [job_card.full_time]
    A company is looking for a Software Engineer I (entry).Key Responsibilities Write production code and contribute to engineering pods focused on core app, retention, or automation Collaborate clo...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Lead Software Engineer

    Lead Software Engineer

    VirtualVocations • Olympia Heights, Florida, United States
    [job_card.full_time]
    A company is looking for a Lead Software Engineer who will design, develop, and implement software systems.Key Responsibilities Design, develop, and implement software systems using server-side f...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Lead Full-Stack Engineer

    Lead Full-Stack Engineer

    VirtualVocations • Olympia Heights, Florida, United States
    [job_card.full_time]
    A company is looking for a Lead Full-Stack Engineer.Key Responsibilities Collaborate with engineers, product managers, and designers to develop and own user-facing applications Design intelligen...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Tech Lead

    Tech Lead

    VirtualVocations • Olympia Heights, Florida, United States
    [job_card.full_time]
    A company is looking for a Tech Lead to lead a team in implementing AI Native SDLC and building mobile applications.Key Responsibilities Lead, mentor, and coach a team of developers while oversee...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Development Engineer

    Software Development Engineer

    VirtualVocations • Olympia Heights, Florida, United States
    [job_card.full_time]
    A company is looking for a Software Development Engineer to join their innovative team.Key Responsibilities Develop and maintain scalable backend services using C# and ASP.NET Design and impleme...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer

    Software Engineer

    Carisk Partners, Inc. • Miami, Florida, United States, 33176
    [job_card.full_time]
    Carisk Partners, a Best Places to Work award winning organization, is a specialty risk transfer, care-coordination company servicing insurers, government entities, self-insured plan sponsors and ot...[show_more]
    [last_updated.last_updated_30]
    Software Engineer (Remote)

    Software Engineer (Remote)

    Scale AI • Miami, Florida, United States
    [filters.remote]
    [job_card.full_time]
    Join a global community of talented professionals to shape the future of AI.Earn up to $15 USD / hr and additional rewards based on quality of submission. Outlier is committed to improving the intelli...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Software Engineer - Cloud

    Software Engineer - Cloud

    VirtualVocations • Olympia Heights, Florida, United States
    [job_card.full_time]
    A company is looking for a Software Engineer - Cloud, Data Platform (Remote).Key Responsibilities Design, develop, and maintain a data platform that processes petabytes of data Participate in te...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer

    Software Engineer

    VirtualVocations • Olympia Heights, Florida, United States
    [job_card.full_time]
    A company is looking for a Software Engineer - Health Plan Systems.Key Responsibilities Assess, design, build, and deploy software and new application functionality Perform unit testing and dire...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Tech Lead Engineer

    Tech Lead Engineer

    VirtualVocations • Olympia Heights, Florida, United States
    [job_card.full_time]
    A company is looking for a Tech Lead Engineer (Full Stack & LLM Systems).Key Responsibilities Lead and mentor a team of software engineers while fostering a collaborative culture Design scalable...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Full-stack Software Engineer

    Senior Full-stack Software Engineer

    VirtualVocations • Olympia Heights, Florida, United States
    [job_card.full_time]
    A company is looking for a Senior Full-stack Software Engineer with strong DevOps experience and front-end abilities.Key Responsibilities Develop and maintain core backend and infrastructure, inc...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer, Compute

    Software Engineer, Compute

    VirtualVocations • Olympia Heights, Florida, United States
    [job_card.full_time]
    A company is looking for a Software Engineer, Compute.Key Responsibilities Build and maintain the core compute platform for code execution, SQL querying, and data processing Work on complex proj...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]