Data Engineer
Insight Global
Job Description
Base pay range $50.00/hr - $60.00/hr Location: Montreal, QC (Hybrid – 3 days onsite) - candidates MUST be local to Montreal area to be considered. Contract: 12 months (with possible extensions) Rate: Up to $60/hr About the Role: We’re seeking a Data Engineer with 4+ years of experience to join our team and support a strategic banking client. This role involves designing and implementing scalable data pipelines and ETL processes using Python , Databricks , and Snowflake .
Key Responsibilities: Build and optimize ETL pipelines for data transformation Collaborate with cross-functional teams in an Agile environment Develop and maintain data workflows, ensuring accuracy and performance Implement testing and CI/CD for reliable deployments Work with cloud platforms and big data technologies Must-Have Skills: Strong Python experience (Pandas, NumPy, PySpark) Expertise in Databricks and Snowflake Solid understanding of ETL principles and data modeling Familiarity with Agile methodologies Experience with big data tools (Spark, Hadoop) Nice-to-Have: Knowledge of regulatory requirements Seniority level Associate Employment type Full-time Job function Engineering and Information Technology Industries Information Services, Data Infrastructure and Analytics, and IT System Data Services #J-18808-Ljbffr