Enable job alerts via email!

DATA ENGINEERING SPECIALIST

BDC

Montreal

Hybrid

CAD 80,000 - 120,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Benefits

Employee Savings and Investment Plan
Defined Benefit Pension Plan
$750 wellness and health care spending account
Paid vacation and personal days
Hybrid work model
Opportunities for learning and development

Qualifications

  • 3+ years of industry experience as a Data Engineer.
  • Experience with Databricks platform and Python programming.
  • Bilingual in French & English.

Responsibilities

  • Design and develop ELT pipelines for data ingestion and transformation.
  • Collaborate with data analysts for business needs.
  • Maintain datasets on Azure Data Lake using Azure Data Factory.

Skills

Agile processes
Strong communication
Bilingual

Education

Bachelor’s degree in IT, Computer Science, Statistics, Mathematics

Tools

Databricks
Azure Data Factory
SQL
Python
Apache Spark
Azure DevOps

Job description

Join to apply for the DATA ENGINEERING SPECIALIST role at BDC

1 week ago Be among the first 25 applicants

Join to apply for the DATA ENGINEERING SPECIALIST role at BDC

Get AI-powered advice on this job and more exclusive features.

We Are Banking At Another Level.

We Are Banking At Another Level.

Choosing BDC as your employer means working in a healthy, inclusive, and skilled workplace that puts forward the best conditions to bring together unique teams where employees are empowered to act. It also means being at the centre of ambitious economic and financial projects to see further and to do things differently, to fuel the success of Canadian entrepreneurs.

Choosing BDC As Your Employer Also Means

  • Flexible and competitive benefits, including an Employee Savings and Investment Plan where BDC matches part of your voluntary contributions, a Defined Benefit Pension Plan, a $750 wellness and health care spending account, to name a few
  • In addition to paid vacation each year, five personal days, sick days as necessary, and our offices are closed from December 25 to January 1
  • A hybrid work model that truly balances work and personal life
  • Opportunities for learning, training and development, and much more...

Position Overview

As a Data Engineer, you will be working at the data platform team and contribute to enterprise-wide best practices, processes, and platforms for BDC's strategy.

The bulk of the work will be in data exploration, data ingestion, data transformation, data preparation, designing, building, and developing pipelines consolidating streaming and batch data sources into the Enterprise Data Lake.

You will work on the frameworks and libraries that data platform team creates and maintains to progress from data to value.

CHALLENGES TO BE MET

  • Participate with data analysts to map data fields to answer business needs
  • Ingest, curate, wrangle, and prepare data for use in AAAI models and other systems
  • Collaborate with Data Governance Office and participate in data governance practices (data lifecycle management, data quality management, data cataloging, and metadata management)
  • Support databricks business users community
  • Design, build and develop ELT pipelines consolidating streaming and batch data sources into the Data Lake zones
  • Design, code, unit test, and integrate new features and functionality to BDC’s data engineering libraries
  • Develop clean and maintainable code with continuous integration / continuous deployment (CI/CD) best practices to prevent integration problems and ensure the code is releasable at any point in time
  • Create and maintain datasets on Azure Data Lake (ADLS) utilizing Azure Data Factory (ADF) and Azure Databricks
  • Develop data ingestion, transformation, and preparation with Scala/Python and Apache Spark
  • Contribute to designing and building the infrastructure required for optimal ingestion, transformation, and loading of data from a wide variety of data sources using Azure big data technologies (ADLS, ADF, Databricks, and Azure Functions) and Power BI technologies
  • Participate in scrum meetings and update stories on Azure DevOps
  • Participate in the estimation of the stories based on the defined Acceptance Criteria, Definition of Ready, and Definition of Done

What We Are Looking For

  • A bachelor’s degree in IT, Computer Science, Statistics, Mathematics, or related fields
  • 3+ years of industry experience as a Data Engineer
  • 3+ years of experience with Databricks platform
  • 2+ years of experience with Python programming language
  • Experience with Azure data factory
  • Experience with the Azure DevOps pipelines
  • Experience with SQL language and other relational database management systems
  • Experience with Agile processes
  • Strong interpersonal, strong communication and documentation
  • Bilingual (French & English)

Proudly one of Canada’s Top 100 Employers and one of Canada’s Best Diversity Employers, we are committed to fostering a diverse, equitable, inclusive and accessible environment where all employees can thrive and feel empowered to bring their whole selves to work. If you require an accommodation to complete your application, please do not hesitate to contact us at accessibility@bdc.ca.

While we appreciate all applications, we advise that only the candidates selected to participate in the recruitment process will be contacted.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Banking

Referrals increase your chances of interviewing at BDC by 2x

Sign in to set job alerts for “Engineering Specialist” roles.
Software Application Developer (Early Career & Mid-Career)
Frontend Software Engineer (React) - Up to $200k CAD + Bonus
Software Developer (Python) - Up to $200k CAD + Huge Bonus
Software Engineer (Python) - Up to $200k CAD + Bonus - Elite Tech Firm
Software Developer: $200k + Bonus (Elite Fintech)!
Full-Stack Software Engineer [Contract] [Remote possible]

Montreal, Quebec, Canada CA$38.46-CA$60.90 2 months ago

Montreal, Quebec, Canada $150,000.00-$230,000.00 1 month ago

Junior Software Engineer (1-5 years) - Python or C++ - Hybrid working - Up to $160,000 CAD Base (+Bonus)
Software Engineer, Intermediate or Senior
Software Engineer (NodeJS/ ReactJS/ Typescript)
Full-Stack Software Developer AI/ML Platform

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

DATA ENGINEERING SPECIALIST

BDC

Montreal

Hybrid

CAD 70.000 - 110.000

5 days ago
Be an early applicant

Senior Data Engineering Specialist

Co-operators

Montreal

Hybrid

CAD 90.000 - 120.000

2 days ago
Be an early applicant

Senior Data Engineering Specialist (Hybrid)

Morgan Stanley

Montreal

Hybrid

CAD 80.000 - 130.000

18 days ago

Avionics Engineering Specialist-EN

CAE

Montreal

On-site

CAD 80.000 - 120.000

4 days ago
Be an early applicant

Consultant(e) en ingénierie de données | Data Engineering Consultant

Createch

Montreal

On-site

CAD 70.000 - 100.000

Yesterday
Be an early applicant

Senior Infrastructure Engineering Specialist (Hybrid)

Morgan Stanley

Montreal

Hybrid

CAD 100.000 - 130.000

4 days ago
Be an early applicant

SOFTWARE ENGINEERING SPECIALIST (.NET Core/CRM Dynamics 365)

BDC

Montreal

Hybrid

CAD 80.000 - 110.000

4 days ago
Be an early applicant

SOFTWARE ENGINEERING SPECIALIST (Dynamics 365 CRM)

BDC

Montreal

Hybrid

CAD 100.000 - 130.000

5 days ago
Be an early applicant

Technical Solutions Engineer

PhenoTips

Remote

CAD 90.000 - 110.000

Yesterday
Be an early applicant