Data Engineer

Be among the first applicants.
International Air Transport Association
Montreal
CAD 80,000 - 120,000
Be among the first applicants.
2 days ago
Job description

Employment Type: Permanent
Contract Duration:

At IATA, we speak for the airlines of the world, serving and supporting over 300 of them across all continents. We are passionate and knowledgeable about the aviation industry, and we strive to make it safer, smarter, more sustainable, and more inclusive. We celebrate diversity and inclusion in our workforce, and we respect and value the different backgrounds, perspectives, and skills of our employees. We also care about our employees’ wellbeing, and we provide flexible work arrangements, travel benefits, family-friendly policies, equal pay, and a day off on your birthday. We believe in giving back to the community and encourage our staff to participate in volunteering activities that support causes they care about. We encourage you to join our global community of aviation enthusiasts, and we will do our best to make you feel comfortable during the interview process. IATA is more than a trade association; it is a vision of a better future for air travel.

About the team you are joining

Reporting to the Head, Data Engineering and Operations, you will be joining a dynamic team responsible for building and running multiple cloud-based data solutions. We’re hands-on developers not afraid to take on data challenges that deliver real value to IATA. We love our tech stack but we are constantly learning and are not afraid to change the way we work.

What your day would be like

  • Build, deploy, and maintain scalable and efficient data processing pipelines using tools like AWS Glue, Lambda, Step Functions, S3, EMR as well as Snowflake. Optimize tasks for performance and cost.
  • Build, deploy, optimize, and maintain Talend Data Integration jobs. Manage the Talend platform (DI, MDM, DQ, Stewardship). TMC administration & Talend Environment Setup.
  • Integrate with analytics and BI tools like Power BI and Tableau.
  • Support data scientists and analysts in accessing and querying data using AWS Athena and Snowflake.
  • Manage data access controls using AWS Identity and Access Management (IAM), Lake Formation, and Snowflake.
  • Provision and manage AWS resources using Infrastructure as Code (IaC) tools like AWS CloudFormation or Terraform.
  • Monitor data pipelines and infrastructure using AWS CloudWatch and other monitoring tools.
  • Implement and maintain CI/CD pipelines, including automated testing, versioning, and deployment of data solutions.
  • Ensure data privacy, compliance, and security throughout the solution lifecycle.
  • Collaborate with other engineering teams to integrate data solutions into applications.

We would love to hear from you if

  • Bachelor's or master’s degree in a technical field
  • 5+ years of experience in data engineering or a similar role
  • Strong knowledge of AWS services, particularly in the context of data processing (e.g. Lambda, Step Functions, S3, Athena, Glue, Lake Formation, EMR, CloudFormation)
  • Proficiency in SQL and Python
  • Experience with mainstream data integration/ETL platforms
  • Experience with CI/CD tools and general DevOps practices

Preferred Qualifications:

  • AWS/Snowflake/Talend certifications

Travel Required: N

Learn more about IATA’s role in the industry, our benefits, and the team at iata/careers/. We are looking forward to hearing from you!

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Data Engineer jobs in Montreal