Data Engineer

Toronto, ON, CA, Canada

Job Description

Role: Data Engineer


Term: Long Term Contract


Location: Toronto, ON (Hybrid)



We are seeking a skilled and proactive

Data Engineer

to design, build, and maintain scalable data pipelines and infrastructure. You'll work closely with cross-functional teams to ensure high-quality, reliable data delivery that powers business insights and decision-making.

Responsibilities

Data Pipeline Development & Management

Design, develop, test, and deploy robust data pipelines for batch and streaming data. Engineer pipelines to automatically detect and adapt to changes in data structure and content. Implement version control for pipeline code and maintain documentation.

Data Modeling & Quality Assurance

Model data structures from staging to presentation layers to meet performance and usability requirements. Validate data quality across all transformation layers and ensure accuracy of datasets.

Monitoring & Optimization

Design and implement observability and operational processes for data pipelines. Identify and implement process improvements to enhance scalability, performance, and reliability.

Collaboration & Support

Work closely with cross-functional teams to support analytical and reporting needs. Troubleshoot and resolve operational issues in data workflows.

Qualifications



Bachelor's degree in Computer Science, Information Systems, or related field (or equivalent experience). 8+ years of experience in data engineering or a similar role. Strong SQL skills and experience with relational databases (Postgres preferred). Hands-on experience with Snowflake and cloud platforms (AWS, Azure, or GCP). Proficiency in Python, Java, or Scala for data engineering tasks. Experience with structured and semi-structured data (e.g., JSON, XML). Experience with DevOps tools (Git, Jira, Confluence) and Agile methodologies. Preferred: Experience in Banking or Fintech, Kubernetes, and containerized applications.
Job Types: Fixed term contract, Seasonal
Contract length: 12 months

Schedule:

Monday to Friday
Experience:

Python: 5 years (required) Azure Data factory: 5 years (required) Cloud Data: 5 years (required) Snowflake: 2 years (required) Data Engineering: 8 years (required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2448974
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned