Back to results

Lead Software Engineer

  • Toronto, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

Job Requirements

Job Title: AWS Data Engineer

Location: PCS CA, Canada.

Years of Experience: 5-7 Years

Job Summary

We are seeking a highly motivated and detail-oriented Data Engineer who is flexible, proactive, and capable of working independently. The ideal candidate should possess strong communication and coordination skills, with a high level of diligence and attention to detail. This role requires a self-supervised individual who is proactive and detail-oriented.

Responsibilities

  • Collaborate effectively with cross-functional teams to ensure seamless project execution.
  • Demonstrate strong ownership by working independently with minimal supervision.
  • Proactively identify issues and implement timely solutions.
  • Maintain high standards of accuracy and attention to detail in all deliverables.
  • Utilize SQL and data warehousing concepts to manage and analyze data.
  • Work hands-on with Amazon Redshift and other AWS services.
  • Implement workflow orchestration using Airflow (DAGs).
  • Develop and manage Glue Jobs, Step Functions, RDS, and SageMaker.
  • Leverage PySpark and Python for data processing and analysis.
  • Apply MLOps practices to streamline machine learning workflows.
  • Utilize version control tools such as GitHub, including Copilot.

Mandatory Skills

  • Strong experience in SQL and data warehousing concepts (7 to 10 Years).
  • Hands-on experience with Amazon Redshift.
  • Expertise in workflow orchestration tools such as Airflow (DAGs).
  • Experience with AWS services including Glue Jobs, Step Functions, RDS, and SageMaker.
  • Proficiency in PySpark and Python.
  • Understanding of MLOps practices.
  • Familiarity with version control tools such as GitHub (including Copilot).

Preferred Skills

  • Experience with SSIS and Netezza (Good to have).
  • Knowledge of BMO processes.
  • Familiarity with AWS CDK (Cloud Development Kit).

Qualifications

Degree in Computer Science, Engineering, or a related field is preferred. Strong analytical and problem-solving skills are essential.

Work Experience

5-7Years
More about this job

Responsibilities

Collaborate with cross-functional teams, independently manage work, identify and resolve issues, and maintain accuracy in deliverables. Build and orchestrate data workflows using SQL, Redshift, Airflow, AWS services, PySpark, and Python, while applying MLOps practices and version control.

Requirements

The role seeks 5–7 years of experience, including strong SQL and data warehousing expertise, with hands-on experience in Redshift, Airflow, AWS services, PySpark, and Python. MLOps knowledge and GitHub familiarity are expected; a related degree is preferred, while SSIS, Netezza, BMO processes, and AWS CDK are additional advantages.

Skills

  • SQL
  • Data Warehousing
  • Amazon Redshift
  • Apache Airflow
  • AWS Glue
  • AWS Step Functions
  • Amazon RDS
  • Amazon SageMaker
  • PySpark
  • Python
  • MLOps
  • GitHub
  • SSIS
  • Netezza
  • AWS CDK
  • Cross-Functional Collaboration

Visa sponsorship

Not detected in the job text

Categories

  • Data & Analytics
  • Technology
  • Software

Keywords

  • Data Engineering
  • SQL
  • Data Warehousing
  • Amazon Redshift
  • AWS
  • Apache Airflow
  • DAGs
  • AWS Glue Jobs
  • AWS Step Functions
  • Amazon RDS
  • Amazon SageMaker
  • PySpark
  • Python
  • MLOps
  • GitHub
  • GitHub Copilot
  • SSIS
  • Netezza
  • BMO Processes
  • AWS CDK
  • Data Processing
  • Workflow Orchestration
  • Cross-Functional Collaboration
  • Problem-Solving
  • Version Control

Report this job