About the Job We are seeking a seasoned Data Engineer to join our team. The ideal candidate will have a strong background in designing, building, testing, optimizing and maintaining data architectures, as well as a keen understanding of how to integrate and manage data effectively across various storage systems and technologies. The successful candidate will be responsible for ensuring the scalability, reliability, quality and performance of data systems, mentoring junior/mid-level data engineers, collaborating with product, engineering, data scientists and analysts to understand data requirements and develop data solutions, evaluating and implementing new technologies and tools to improve data integration, data processing and analysis. This is a remote full-time contractual position working in the Travel & Hospitality Industry. The role requires a strong foundation in programming languages such as Python, SQL, PySpark, and expertise in cloud-based large-scale data solutions using AWS services like Lambda, Kinesis, S3, Lake Formation, EC2, EMR, ECS/ECR, IAM, CloudWatch, etc. A bachelor's degree in Computer Science, Information Systems, Engineering, or a related field is required, along with 5+ years of real-world data engineering development experience in AWS. Strong programming skills, knowledge of SDLC tools and technologies, data modelling and database design principles, and good problem-solving skills are essential for this role. In addition to these technical skills, we are looking for someone who can lead, create ideas, and be assertive, with strong project management and organizational skills. Excellent communication skills are also necessary to collaborate with cross-functional teams and convey complex technical concepts and insights to non-technical stakeholders effectively. Responsibilities: - Design, implement, deploy, test and maintain highly scalable and efficient data architectures - Evaluate and implement new technologies and tools to improve data integration, data processing and analysis - Mentor and guide junior/mid-level data engineers - Collaborate with product, engineering, data scientists and analysts to understand data requirements and develop data solutions - Ensure the scalability, reliability, quality and performance of data systems Qualifications / Skill Set Requirement: - Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field - 5+ years of real-world data engineering development experience in AWS (certifications preferred) - Strong programming skills in one or more languages such as Python, Scala - Knowledge of SDLC tools and technologies - Good problem-solving skills What We Offer: As a Data Engineer at our company, you will have the opportunity to work on challenging projects, collaborate with a talented team of professionals, and grow your career in a dynamic and innovative environment. We are an equal opportunity employer committed to diversity and inclusion. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or any other characteristic protected by applicable federal, state, or local laws.