Senior Data Warehouse Engineer - Remote
About the Role
We are seeking a Senior Data Warehouse Engineer to join our team at Carnival Cruise Line. This remote position is essential for designing, developing, testing, and maintaining software applications that meet user needs and business objectives. You will collaborate with cross-functional teams, including product managers, designers, and other engineers, to create high-quality, scalable, and efficient software solutions.
What You'll Do
- Lead the design and development of data warehouse applications, ensuring they are scalable and efficient.
- Collaborate with team members and stakeholders to understand project goals and provide technical input.
- Write, debug, and optimize code to implement software solutions based on technical and business requirements.
- Participate in architectural design decisions to ensure performance and reliability.
- Create and maintain technical documentation for software functionality and best practices.
- Respond to production issues and quickly analyze and resolve bugs or errors in production.
- Ensure applications comply with security requirements (i.e., PCI, SOX, PII).
- Develop unit tests and perform code reviews to ensure quality standards are met.
Requirements
- Bachelor’s degree in Information Technology, Computer Science, or related field.
- 5+ years of experience as a Software Engineer, focusing on data warehousing.
- Strong knowledge of Business Intelligence tools such as Hyperion, SAS, and Tableau.
- Experience with SQL, Oracle, and PL/SQL development.
- Proficiency in cloud platforms (AWS, Azure, or Google Cloud) and containerization.
- Understanding of compliance and security principles.
- Excellent communication and team collaboration skills.
- Ability to manage tight deadlines and prioritize workload effectively.
Nice to Have
- Experience with Informatica and ETL processes.
- Knowledge of casino player-related data.
- Familiarity with DevOps and CI/CD practices.
What We Offer
- Competitive salary ranging from $140,000 to $180,000 annually.
- Comprehensive health benefits including medical, dental, and vision plans.
- 401(k) plan with company match.
- Paid Time Off including vacation and sick leave.
- Employee discounts on cruises and travel.
- Opportunities for personal and professional development.
- Flexible work environment with the ability to work from home.
- Annual cash bonus program for non-sales roles.
This Senior Data Warehouse Engineer position at Carnival Cruise Line offers a competitive salary and comprehensive benefits while allowing for remote work. Join a leading company in the travel industry and make an impact with your technical expertise.
Who Will Succeed Here
Extensive experience with data warehousing technologies including Oracle and Informatica, demonstrating the ability to architect complex ETL processes and optimize data storage solutions.
Strong proficiency in SQL and PL/SQL, capable of writing advanced queries and stored procedures to efficiently handle large datasets, with a focus on performance tuning and data integrity.
A proactive mindset with a solid understanding of AWS and Azure cloud services, enabling the engineer to implement scalable data solutions and leverage DevOps practices for continuous integration and deployment.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months