Back to job search
XG

Data Engineer

Design and maintain scalable data pipelines and architectures on AWS while automating workflows using Python. Collaborate with cross-functional teams to integrate Generative AI and optimize data systems for performance and compliance.

  • Hybrid
  • Toronto, ON
  • Posted Jul 24, 2026
  • Apply by Aug 23, 2026
  • 1 position

Job summary

Hello There, Greetings from Xforia, Inc, We are looking for the below position with our company Xforia & we thought you would be a good fit for this position. If you are interested, please reply to this email with your most updated resume & visa status. Job Title Data Engineer (AWS + Python) Location: Toronto, Ontario, Canada – Hybrid Contract Years of Experience 7-10 Years Data,AWS Glue with EMR, Spark, Redshift,Kinesis,S3,AWS Native Data Services. Responsibilities Design, develop, and maintain scalable data pipelines and architectures on AWS. Automate data workflows using Python to enhance efficiency and reliability. Ensure data quality, governance, and compliance across all data processes. Collaborate with cross-functional teams to understand data needs and provide actionable insights. Integrate Generative AI technologies to enhance data solutions and drive innovation. Monitor and optimize data systems for performance and scalability. Document data processes and frameworks for knowledge sharing and compliance. Mandatory Skills Proven experience in Data Engineering with a strong focus on AWS services. Proficiency in Python for data manipulation and automation. Experience in building and maintaining data pipelines and ETL processes. Strong understanding of data quality and governance principles. Preferred Skills Familiarity with Generative AI technologies and their application in data solutions. Experience with data visualization tools and techniques. Knowledge of SQL and NoSQL databases. Understanding of machine learning concepts and frameworks.

What you’ll do

Design and maintain scalable data pipelines and architectures on AWS while automating workflows using Python. Collaborate with cross-functional teams to integrate Generative AI and optimize data systems for performance and compliance.

Requirements

Requires 7-10 years of experience in Data Engineering with strong proficiency in AWS native data services and Python. Candidates should have a proven track record in building ETL processes and understanding data quality and governance principles.

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • AWS Glue
  • EMR
  • Spark
  • Redshift
  • Kinesis
  • S3
  • Python
  • Data Pipeline Design
  • ETL Processes
  • Data Governance
  • Generative AI
  • SQL
  • NoSQL
  • Machine Learning
  • Data Visualization

Job areas

  • Data & Analytics
  • Technology
  • Software
  • Engineering
  • Consulting

Additional details

Minimum experience
5+ years
Apply by
Aug 23, 2026
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available