Talent.com
Lead Software Engineer
Lead Software EngineerRoyal Caribbean Group • Miami, FL, United States
Lead Software Engineer

Lead Software Engineer

Royal Caribbean Group • Miami, FL, United States
4 days ago
Job type
  • Full-time
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

    Create a job alert for this search

    Lead Software Engineer • Miami, FL, United States

    Related jobs
    Software Engineer Lead

    Software Engineer Lead

    Ensono • Miami, FL, United States
    Full-time
    Software Engineer LeadRemote - United StatesJR012408.At Ensono, our Purpose is to be a relentless ally, disrupting the status quo and unleashing our clients to Do Great Things! We enable our client...Show more
    Last updated: 4 days ago • Promoted
    Lead Java Engineer

    Lead Java Engineer

    Beacon Hill Staffing Group, LLC • Doral, FL, US
    Full-time
    Required Skills : At least 5 years experience software development using core Java / J2EE with focus on back end development Strong experience working with SAP Hybris e-commerce development Experience...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Syntricate Technologies • Miami, FL, United States
    Full-time
    We would like to see strong Tech Leads that have exposure to Couchbase and GraphQL.Location : Onsite Day 1 in downtown Miami. Visa sponsorship is not available for this position.Experience with Graph...Show more
    Last updated: 30+ days ago • Promoted
    Senior Principal Software Engineer, Data Architecture

    Senior Principal Software Engineer, Data Architecture

    Mastercard • Miami, FL, United States
    Full-time +1
    Mastercard powers economies and empowers people in 200+ countries and territories worldwide.Together with our customers, we’re helping build a sustainable economy where everyone can prosper.We supp...Show more
    Last updated: 2 days ago • Promoted
    Lead Software Engineer - Publishing

    Lead Software Engineer - Publishing

    KIT • Miami, FL, United States
    Full-time
    Kit is revolutionizing the way creators connect with their audiences through an email-first operating system designed for serious professionals. Our mission is to empower creators to earn $1 billion...Show more
    Last updated: 3 days ago • Promoted
    Senior Lead DevOps Engineer

    Senior Lead DevOps Engineer

    Ntt Data, Europe & Latam, Branch In Usa • Miami, Florida, United States
    Full-time
    Job Title : Senior Lead DevOps Engineer.Miami, FL (Hybrid – 3 days onsite per week).CI / CD, SRE, and observability frameworks across hybrid cloud environments. This role will drive modernization of th...Show more
    Last updated: 20 days ago • Promoted
    Remote Backend Software Engineer : Go - AI Trainer ($80-$100 per hour)

    Remote Backend Software Engineer : Go - AI Trainer ($80-$100 per hour)

    Mercor • Cutler Bay, Florida, US
    Remote
    Part-time
    Mercor is hiring experienced Go Engineers • • to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work extending coding b...Show more
    Last updated: 12 hours ago • Promoted • New!
    Staff Software Engineer

    Staff Software Engineer

    Kaseya Careers • Miami, Florida, United States
    Full-time
    IT infrastructure and security management solutions for Managed Service Providers (MSPs) and internal IT organizations worldwide powered by AI. Kaseya’s best-in-breed technologies allow organization...Show more
    Last updated: 30+ days ago • Promoted
    Remote Frontend Software Engineer (React, TypeScript or JavaScript) - AI Trainer ($80-$120 per hour)

    Remote Frontend Software Engineer (React, TypeScript or JavaScript) - AI Trainer ($80-$120 per hour)

    Mercor • Doral, Florida, US
    Remote
    Part-time
    Mercor is hiring experienced frontend engineers • • to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work extending co...Show more
    Last updated: 12 hours ago • Promoted • New!
    Site Reliability Engineer (SRE)

    Site Reliability Engineer (SRE)

    Axiom Software Solutions Limited • Miami, Florida, United States
    Full-time
    Role : Site Reliability Engineer (SRE).Required Skills & Qualifications.Site Reliability Engineering, DevOps, or similar role. Strong experience with Linux / Unix systems administration and troubleshoo...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Lennar Homes • Miami, FL, United States
    Full-time
    THIS ROLE WILL BE ONSITE IN MIAMI, FL.Lead Software Engineer We are Lennar Lennar is one of the nation's leading homebuilders, dedicated to making an impact and creating an extraordinary experience...Show more
    Last updated: 2 days ago • Promoted
    DevOps Engineer

    DevOps Engineer

    Ntt Data, Europe & Latam, Branch In Usa • Miami, Florida, United States
    Full-time
    Miami, FL (Hybrid – 3 days onsite per week).DevOps and SRE solutions supporting enterprise-scale initiatives.This role will enhance automation, observability, and deployment efficiency across cloud...Show more
    Last updated: 20 days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Lennar • Miami, FL, United States
    Full-time
    THIS ROLE WILL BE ONSITE IN MIAMI, FL.Lennar is one of the nation's leading homebuilders, dedicated to making an impact and creating an extraordinary experience for their Homeowners, Communities, a...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Sidley Austin • Miami, FL, United States
    Full-time
    We are seeking a highly skilled Lead Software Engineer with expertise in building full-stack applications using React,.This role will be responsible for leading technical development, conducting co...Show more
    Last updated: 30+ days ago • Promoted
    Remote Backend Software Engineer : Python - AI Trainer ($80-$120 per hour)

    Remote Backend Software Engineer : Python - AI Trainer ($80-$120 per hour)

    Mercor • Doral, Florida, US
    Remote
    Part-time
    Mercor is hiring experienced Python Engineers • • to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work extending codi...Show more
    Last updated: 12 hours ago • Promoted • New!
    Lead Software Engineer - Golang Expert

    Lead Software Engineer - Golang Expert

    DWS • Miami, FL, United States
    Full-time
    Join our innovative Engineering team as a Lead Software Engineer, where you'll play a pivotal role in shaping our next-generation cloud platform utilizing open-source software (OSS) and a variety o...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Trimble • Princeton, Florida, United States
    Full-time
    Are you a Software Engineer / Developer who wants to be at the heart of analyzing, designing, and programming cutting-edge software enhancements and new products in a collaborative environment? .Your...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Kaseya Careers • Miami, Florida, United States
    Full-time
    IT infrastructure and security management solutions for Managed Service Providers (MSPs) and internal IT organizations worldwide powered by AI. Kaseya’s best-in-breed technologies allow organization...Show more
    Last updated: 30+ days ago • Promoted