Job Title or Location
RECENT SEARCHES

Data Engineer

Annex It Solutions
North York, ON
Posted yesterday
Job Details:
Full-time
Experienced

Job Description:
We are seeking a skilled and detail-oriented Data Engineer with over 2 years of experience to join our growing data team. You will be responsible for building and maintaining robust data pipelines, optimizing data systems, and collaborating with cross-functional teams to deliver clean and reliable data to support analytics and business intelligence initiatives.

Key Responsibilities:
Design, develop, and maintain scalable ETL/ELT pipelines using tools like Apache Airflow, dbt, or similar.

Build and maintain data integrations across various internal and external data sources (APIs, databases, files, etc.).

Optimize and maintain data warehouses/lakes (e.g., Snowflake, Redshift, BigQuery, Databricks).

Ensure high data quality and integrity through automated testing, validation, and monitoring.

Collaborate with data analysts, data scientists, and software engineers to understand data needs and deliver appropriate data solutions.

Write clean, efficient, and well-documented code using Python, SQL, or other relevant languages.

Participate in data modeling, performance tuning, and capacity planning.

Required Qualifications:
Bachelors degree in Computer Science, Engineering, or a related field.

2+ years of professional experience as a Data Engineer or in a similar role.

Strong proficiency in SQL and experience with Python or another programming language.

Hands-on experience with modern data stack tools (e.g., Airflow, dbt, Fivetran, Kafka).

Familiarity with cloud platforms (AWS, GCP, or Azure) and related data services.

Knowledge of CI/CD practices for data engineering workflows.

Share This Job: