Manager Software Engineering
Norwegian Cruise Line Holdings Ltd.
Job Summary
The Manager, Software Engineering leads a blended engineering squad of internal software engineers, QA automation engineers, vendors, and strategic partners. The role is accountable for delivery, stability, and continuous improvement of the Artemis platform, overseeing user interfaces, backend services, batch processing, and operational workflows. Responsibilities include engineering quality, production reliability, vendor management, and stakeholder communication.
Position Responsibilities
- Manage and develop internal software engineers and QA automation engineers through objective setting, coaching, performance feedback, and prioritization to ensure team effectiveness and accountability.
- Direct and oversee delivery from vendors and strategic partners, including QA automation resources, with responsibility for work allocation, execution, quality, issue resolution, and performance assessment.
- Establish and maintain delivery practices for blended teams, ensuring clear ownership, predictable execution, collaboration, and consistent engineering standards across internal contributors, vendors, and strategic partners.
- Coordinate dependencies across product, business, architecture, security, infrastructure, and support functions to remove obstacles and align priorities.
- Drive operational excellence through incident response, root cause analysis, service reliability, performance improvement, and production support readiness.
- Ensure engineering work meets standards for code quality, testing, release management, security, compliance, supportability, and maintainability.
- Govern agile delivery through backlog discipline, sprint and release planning, execution tracking, risk management, and continuous improvement.
- Promote disciplined engineering and DevOps practices, including automated build and deployment pipelines, environment consistency, monitoring, and operational handoffs.
- Support platform integration and data exchange through reliable API and job‑based interfaces with enterprise systems.
- Communicate delivery status, operational health, risks, decisions, and remediation plans to stakeholders, escalating issues as needed.
- Demonstrate leadership behaviors, maintaining accountability, execution discipline, talent development, and engineering excellence.
Qualifications
DEGREE TYPE: Bachelor's Degree
FIELD(S) OF STUDY: Computer Science, Information Systems, Business Administration, or related field
Experience
- 8–10+ years of progressive experience in software engineering, application delivery, or technical product development roles, including ownership of production systems and business‑critical application delivery.
- 3–5+ years of people leadership experience, including direct management of engineering teams with responsibility for execution, performance, and talent development.
- Experience leading delivery for modern software applications spanning user interfaces, APIs, backend services, and scheduled or batch processing components.
- Experience operating in cloud‑based environments, preferably AWS, with exposure to containerised deployments, managed databases, and application hosting patterns suitable for enterprise platforms.
- Experience with software delivery practices across the full development lifecycle, including planning, design, development, testing, release management, and production support.
- Experience managing vendor‑supported or blended delivery models that combine internal employees with external engineering partners.
- Experience working in agile delivery models with responsibility for sprint execution, risk management, dependency coordination, and continuous improvement.
- Strong understanding of production operations, incident management, service reliability, performance monitoring, and the support requirements of business‑facing applications.
- Experience leading platform modernization, improving CI/CD maturity, strengthening observability and reliability practices, and advancing engineering standards in growing or transforming teams.
- Familiarity with enterprise web and service technologies such as Angular‑based interfaces, Python services and integrations, relational databases, API‑based integration patterns, and secure authentication methods.
Competencies & Skills
- Demonstrated people leadership, including coaching, performance management, team development, and the ability to create clarity and accountability across engineering teams.
- Strong cross‑functional collaboration skills with the ability to work effectively across engineering, product, operations, security, infrastructure, and business stakeholders.
- Clear written and verbal communication skills, with the ability to communicate status, risks, technical decisions, and trade‑offs to both technical and non‑technical audiences.
- Sound judgment and decision‑making in ambiguous or fast‑moving situations, including the ability to balance delivery speed, quality, reliability, and business priorities.
- High degree of ownership, accountability, and follow‑through, with a practical approach to resolving issues and driving measurable outcomes.
- Strong execution discipline, including planning, prioritisation, dependency management, issue escalation, and sustained attention to delivery commitments.
- Continuous improvement mindset with the ability to identify process gaps, implement operational improvements, and reinforce effective engineering practices.
- Ability to lead hybrid delivery models that include internal employees and external partners while maintaining consistent standards, clear ownership, and strong team alignment.
- Commitment to engineering quality, operational stability, security, and compliance in the delivery and management of enterprise applications.
Certifications & Licenses
- Preferred certifications may include Agile or Scrum credentials, AWS cloud certifications, or other relevant software engineering, delivery management, or solution architecture certifications.
EQUAL OPPORTUNITY EMPLOYER
It is Norwegian Cruise Line Holding’s policy not to discriminate against any employee or applicant for employment because of race, color, religion, sex, national origin, age, disability, and marital or veteran status.
The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.
#J-18808-Ljbffr$186k - $233k
...experienced technology leader to lead and grow our global engineering team and help our customers build better software by building the next generation of Application... ...and NodeExperience with Data AnalysisExperience managing on-call rotations and 24/7 operationsThe most...SuggestedWork at officeRemote workFlexible hours- ...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...SuggestedFull time
- ## Manager Software EngineeringApplylocations: Miami, Floridatime type: Full timeposted on: Posted Yesterdayjob requisition id: JR02090**... ...application to be considered.**JOB SUMMARY**The Manager, Software Engineering leads a blended engineering squad of internal software...Suggested
- ...Manager II, Software Engineering We are Lennar Lennar is one of the nation's leading homebuilders, dedicated to making an impact and creating an extraordinary experience for their Homeowners, Communities, and Associates by building quality homes and providing exceptional...SuggestedLive inWork at officeLocal areaRemote work
- ...Norwegian Cruise Line Holdings Ltd. seeks a Manager, Software Engineering to lead a blended squad of engineers, QA, vendors, and partners, delivering the Artemis platform across UI, backend services, and batch processing. You will drive engineering quality, production...Suggested
- New Relic is seeking an experienced technology leader to lead and grow our global engineering team and help our customers build better software by leading our Agent teams. This role centers on building the next generation of Application Performance Monitoring (APM) with...Remote work
$198k - $282.86k
...we need great people to join our team. The Senior Director, Software Engineering leads the technical strategy and execution of ChenMed’s... ...implements new technologies that yield competitive advantage. Manages system infrastructure to ensure functionality and efficiency...Hourly payFull timeWork experience placementWork at office- ...are actively looking for a Development Manager / Technical Lead to join our IT team. As... ...development team to deliver high-quality software solutions that align with the firm's objectives... ...a row, Moffatt & Nichol is Ranked #1 in Engineering News-Record for Marine & Port Facilities...For contractorsWorldwide
$90k - $140k
Blackstone is the world’s largest alternative asset manager. Blackstone seeks to deliver compelling returns for institutional and... ...firm maintaining its competitive edge. Job Description: As a Software Engineer for Alternative Asset Management Technology (AAMT), you will...Full timeLocal area$177.6k - $257.4k
...United States.Meet the TeamJoin a dynamic AI-Native Engineering Team at Cisco, where we are redefining enterprise software development through modern AI-driven tools and... ...communication, influence, and partner management skills in a fast-paced, ambiguous environmentWhy...Full timeTemporary workLocal areaRemote workFlexible hours$210.6k - $305.1k
...Smart Switches, you’ll help build high-performance data plane software that leverages Data Processing Units (DPUs) to deliver advanced... ...shape a flagship Cisco innovation while collaborating with engineers solving some of the industry’s most complex networking challenges...Full timeTemporary workLocal areaFlexible hours- 1. General Information Job Title Senior Software Engineer (Cloud) Department Engineering Location Miami Reports... ...developer experience. Design, implement, and manage scalable, secure infrastructure in AWS using Terraform and Infrastructure...Full timeTemporary work
$73.5k - $212.28k
...SummaryAt PwC, our people in data and analytics engineering focus on leveraging advanced... ...leveraging team member’s unique strengths, and managing performance to deliver on client... ...Degree- At least 6 years of experience in software, platform, or cloud engineering, including...Full timeWork experience placementH1bRemote work$93.9k - $147.5k
We are seeking a Software Engineer to join our Data & AI Engineering team to build modern, scalable web applications using technologies such... ...(scope based on experience).Collaborate with product managers, designers, and engineers to define and deliver new capabilities...Full timeInternship- ...equivalent experience5+ years of experience in software development, with demonstrated knowledge... ...a “can-do” mindset, with the ability to manage multiple workstreams in a dynamic... ...prioritizationPractical knowledge of software engineering best practices, including Agile...ApprenticeshipEasy work
$183.8k - $263.6k
...team is responsible for core control plane software that enables policy configuration,... ...integration. You will work closely with engineers across control plane, data plane, and platform... ...APIs, controllers, RBAC, or secrets management Working knowledge of networking fundamentals...Full timeTemporary workLocal areaRemote workFlexible hours- ...product and communicate at that level. We don't have project managers, we don't have scrum. We do reviews, proposals, demos, and... ...the gap between infrastructure and productQualificationsDeep software engineering experience with a track record of shipping production systems...Remote workRelocationRelocation package
$175k - $250k
Forward Deployed Software Engineer - Equities TechnologyAbout MillenniumMillennium is a global, diversified alternative investment firm, founded... ...global network committed to collaboration, disciplined risk management and continuous learning. With opportunities to deepen...Flexible hours$80 - $100 per hour
...You'll Be Doing Design and build the coding benchmarks and evaluation pipelines used to test frontier AI models on real software engineering work: Design coding benchmarks that evaluate frontier models on real-world programming tasks — reasoning, debugging, and...Remote jobFull timeContract workFor contractors- ...environment where individuals can thrive.Lead Network Automation Engineer World Kinect • Miami, FL (Hybrid)World Kinect is transforming... ...global network footprint.This highly impactful role blends advanced software engineering with modern network operations. You’ll design and...Full time
$135k - $170k
Blackstone is the world’s largest alternative asset manager. Blackstone seeks to deliver compelling returns for institutional... ...TechnologyRole SummaryWe are seeking a highly motivated Software Development Engineer to join Blackstone's Procurement Technology team within Corporate...Full timeLocal areaImmediate start- ...Senior Software EngineerThe federal government spends over $700 billion annually contracting... ...are seeking a Senior Software Engineer to join our growing engineering team. This... ...Strongly Preferred)HRIS / Human Capital Management PlatformsFinancial & Payments SoftwareHealthcare...
$121.4k - $173.3k
...Senior Software EngineerWe're looking for talented professionals to join us in bringing smart money management and payment solutions to everyone's fingertips.This position is classified... ...skilled and motivated Senior Software Engineer to join our BaaS team, supporting...Work at officeRemote workFlexible hours3 days per week- ...Software EngineerAt Gables Engineering (a HEICO company), we don't just build avionics – we build the systems pilots rely on every time they take off. We are looking for software engineers who want to work on real-world, safety-critical systems and see their code go from...Worldwide
- Software Engineer - Learning Engineering and Data (LEaD) ProgramMillennium is a large global alternative investment manager with a strong commitment to leveraging innovations in technology and data. As a member of our Miami based Learning Engineering and Data (LEaD) program...
- Job TitleAI Software Engineer Team LeadBanesco USA is seeking an AI Software Engineer Team Lead for our IT Department in Miami.Primary Job DutiesDesign... ...assigned by the Automation Team Lead or VP, BI & Automation Manager.Job requirementsBachelor’s degree in Computer Science,...Temporary workWork experience placementWorldwide
- MissionAs a Software Architect, you will own the architecture of client solutions while pioneering... ...You’ll lead teams in adopting AI-first engineering practices—bringing clarity, structure,... ...is accurate, reliable, and safe.· Manage GenAI-driven teams: Orchestrate multi-developer...Temporary workLocal area
- ...intersection of deep industry knowledge and applied AI and data engineering. We help the world’s leading Resources and Utilities... ...requirements.Here’s What You Need:Minimum of 10 years of experience in software or AI/ML engineering, including architecture leadershipMinimum...Full timeWork experience placementLive inWork at officeLocal area
$148.2k - $292.3k
...role ends on 08/21/2026. Work you’ll do Are you an experienced Software Engineer who has led the development of world-class software or... ...experience in software development.Proven experience in leading and managing an engineering team.Strong proficiency in Python and...Local area- Act as a technical leader, consultant, and subject matter expert in ServiceNow architecture, guiding the team of developers and administrators. Design and implement robust solutions using the FSO (Financial Services Operations) module, aligned with the financial sector'...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Manager Software Engineering. Be the first to apply!
- senior applications manager Miami, FL
- IT software development manager Miami, FL
- software manager Miami, FL
- director software engineering Miami, FL
- senior software development manager Miami, FL
- senior software manager Miami, FL
- director of software Miami, FL
- application manager Miami, FL
- application engineering manager Miami, FL
- senior robotics software engineer Miami, FL




