Engineer Sr., Data Warehouse
Company: Carnival Cruise Line
Location: Miami, FL (Remote)
Type: Full-time
Remote: Yes
Posted: 2026-05-02
About this role
The Senior Engineer, Data Warehouse is responsible for designing, developing, testing, and maintaining software applications and systems to meet user needs and business objectives. This role involves collaborating with cross-functional teams, including product managers, designers, and other engineers, to create high-quality, scalable, and efficient software solutions.
The focus for this role is building software applications, writing code, and implementing functionality to meet user needs or business goals.
The Senior Engineer, Data Warehouse leverages business and technical experience to deliver high quality products. This role provides technical leadership and guidance to technical teams. This position is responsible for design, development, deployment, maintenance, and in some cases support of multi-tiered applications. This position collaborates with architects while managing the technical implementation, integration, and optimization of the product. This role partners with the IT leaders and business leaders to deliver the technical implementation of the business requirements while adhering to architectural guidelines, best practices, and compliance requirements.
This position is responsible for a complex application portfolio.
Essential Functions:
- Software Development: Collaborate with team members and stakeholders to understand project goals, provide technical input, and ensure successful delivery. Participate in architectural design decisions to ensure scalability, performance, and reliability.
- Collaborate with Business Analyst and Software Architects to analyze user requirements and application design to create software while ensuring separate elements of the application works well in the larger program. Write, debug, and optimize code to implement software solutions based on technical and business requirements. Leverage best practices and industry standards to ensure quality code is developed according to specs and user req...