Back to results

Senior Data Engineer – Python & PySpark

  • Montreal, QC, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
Experience: 5–7 Years
Posting language
English
Posted

Original job description

PYTHON + PYSPARK ENGINEERS - YOUR NEXT BIG DATA ENGINEERING OPPORTUNITY!

Ready to take your data engineering skills into a high-impact environment with a globally recognized investment banking and financial services leader?

Role: Senior Data Engineer – Python & PySpark

Client: Global Investment Banking Leader

Location: Montreal, QC, Canada (Hybrid)

Experience: 5–7 Years

Employment: Contract

Core Technical Requirements

  • Strong Python programming and hands-on PySpark expertise
  • Spark SQL, DataFrames, and RDDs
  • Scalable data pipeline development and optimization
  • Spark performance tuning and troubleshooting
  • SQL, data warehousing, and cloud platforms (AWS/Azure/GCP)
  • Git, CI/CD, and clean coding practices
  • Strong client-facing communication and stakeholder management

• Preferred: Apache Airflow and Agile/Scrum experience

What Sets You Apart?

You can build production-ready data pipelines, resolve complex performance bottlenecks, and translate business requirements into effective technical solutions while engaging directly with clients.

Act now if this aligns with your expertise.

Interested or know a strong match? DM me with your profile and contact details.

#Hiring #DataEngineer #Python #PySpark #ApacheSpark #MontrealJobs #CanadaTech #DataEngineering

More about this job

Responsibilities

Build and optimize production-ready data pipelines using Python, PySpark, and related Spark technologies. Troubleshoot performance bottlenecks and translate business requirements into technical solutions while engaging with clients and stakeholders.

Requirements

Requires 5–7 years of experience, strong Python and hands-on PySpark expertise, and knowledge of Spark SQL, DataFrames, RDDs, SQL, data warehousing, and cloud platforms. Also requires pipeline development and optimization, Spark performance tuning, Git, CI/CD, clean coding practices, and strong client-facing communication; Airflow and Agile/Scrum experience are preferred.

Skills

  • Python
  • PySpark
  • Spark SQL
  • DataFrames
  • RDDs
  • Data Pipeline Development
  • Data Pipeline Optimization
  • Spark Performance Tuning
  • Troubleshooting
  • SQL
  • Data Warehousing
  • Cloud Platforms
  • Git
  • CI/CD
  • Client Communication
  • Stakeholder Management

Visa sponsorship

Not detected in the job text

Categories

  • Data & Analytics
  • Technology
  • Software
  • Finance & Accounting

Keywords

  • Python
  • PySpark
  • Apache Spark
  • Spark SQL
  • DataFrames
  • RDDs
  • Data Engineering
  • Data Pipelines
  • Pipeline Optimization
  • Performance Tuning
  • Troubleshooting
  • SQL
  • Data Warehousing
  • AWS
  • Azure
  • Google Cloud Platform
  • Git
  • CI/CD
  • Clean Coding
  • Client Communication
  • Stakeholder Management
  • Apache Airflow
  • Agile
  • Scrum
  • Investment Banking
  • Financial Services

Report this job