Data Engineer

Konrad

Toronto

Hybrid

CAD 90,000 - 125,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Retirement Planning
Parental Leave Program
Flexible Working Hours
Work from Home Flexibility
Service Recognition Programs
Socials, Outings & Retreats
Culture of Learning & Development

Job summary

Konrad in Toronto, Canada is seeking a Data Engineer to design, build, and maintain scalable data platforms and pipelines. You’ll work with Azure Fabric, Databricks, and Snowflake to deliver reliable, secure data solutions.

You will collaborate with data analysts, scientists, and engineers to implement ETL/ELT, optimize workflows, and ensure data quality, security, and regulatory compliance. The role emphasizes scalable architectures and real-time data ingestion.

Qualifications

  • Bachelor’s degree or higher in Computer Science, Data Engineering or related field.
  • Minimum 3 years of professional Data Engineer experience.
  • Proficient with Azure Fabric, Databricks and Snowflake.
  • Hands-on with data pipelines, cloud services and storage.
  • Strong SQL and Python skills; knowledge of big data (Spark, Kafka) is a plus.
  • Solid data modelling knowledge (medallion, data vault, schemas).
  • Experience with dbt or similar ELT tools.

Responsibilities

  • Design, build, and manage robust data pipelines and architectures.
  • Implement solutions using Azure Fabric, Databricks, Snowflake.
  • Optimize data workflows for reliability, scalability, and performance.
  • Collaborate with analysts, scientists, and engineers to meet data needs.
  • Ensure data security and regulatory compliance.
  • Perform ETL/ELT data modelling and transformations.
  • Suggest innovative data quality and analytics improvements.

Skills

SQL
Python
Analytical thinking
Problem solving
Stakeholder communication

Education

Bachelor’s degree in CS/Data Engineering/IT

Tools

Azure Fabric
Databricks
Snowflake
dbt/ELT tooling
Spark

Job description

As a Data Engineer you’ll be tasked with designing, building, and maintaining scalable data platforms and pipelines. Your deep knowledge of data platforms such as Azure Fabric, Databricks, and Snowflake will be essential as you collaborate closely with data analysts, scientists, and other engineers to ensure reliable, secure, and efficient data solutions.

What You’ll Do
  • Design, build, and manage robust data pipelines and data architectures.
  • Implement solutions leveraging platforms such as Azure Fabric, Databricks, and Snowflake.
  • Optimize data workflows, ensuring reliability, scalability, and performance.
  • Collaborate with internal stakeholders to understand data needs and deliver tailored solutions.
  • Ensure data security and compliance with industry standards and best practices.
  • Perform data modelling, data extraction, transformation, and loading (ETL/ELT).
  • Identify and recommend innovative solutions to enhance data quality and analytics capabilities.
Qualifications
  • Bachelor’s degree or higher in Computer Science, Data Engineering, Information Technology, or a related field.
  • At least 3 years of professional experience as a Data Engineer or similar role.
  • Proficiency in data platforms such as Azure Fabric, Databricks, and Snowflake.
  • Hands‑on experience with data pipeline tools, cloud services, and storage solutions.
  • Strong programming skills in SQL, Python, or related languages.
  • Experience with big data technologies and concepts (Spark, Hadoop, Kafka).
  • Excellent analytical, troubleshooting, and problem‑solving skills.
  • Strong understanding of data modeling concepts including medallion architecture, data vault, grain, fact tables, dimensions, and schema design.
  • Hands‑on experience building and maintaining transformation layers using dbt or similar ELT tools.
  • Experience building production‑grade data models with optimized performance supporting operational decision‑making.
  • Experience designing batch and real‑time ingestion frameworks with real‑time monitoring
  • Ability to effectively communicate technical concepts clearly to non‑technical stakeholders.
Nice to have
  • Certifications related to Azure Data Engineering, Databricks, or Snowflake.
  • Familiarity with DevOps practices and CI/CD pipelines.
Perks and Benefits
  • Retirement Planning
  • Parental Leave Program
  • Flexible Working Hours
  • Work from Home Flexibility
  • Service Recognition Programs
  • Socials, Outings & Retreats
  • Culture of Learning & Development

Konrad is committed to maintaining a diverse work environment and is proud to be an equal opportunity employer. All qualified applicants, regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status will receive consideration for employment. If you have any accessibility requirements or concerns regarding the hiring process or employment with us, please notify us so we can provide suitable accommodation.

The estimated compensation for this position is $90,000 to $125,000. This is an estimate and a compensation offer will vary based on applicant’s education, experience, skills, abilities and alignment with market data.

While we sincerely appreciate all applications, only those candidates selected for an interview will be contacted.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Konrad • Toronto

On-site
CAD 120,000 - 145,000
Health & Wellness Benefits Package
Retirement Planning
Parental Leave Program
+6
Senior Data Engineer
Senior Data Engineer

Instrumentl • Fitzgerald

Hybrid
CAD 237,828 - 265,808
100% health, dental, and vision insurance
Generous PTO including parental leave
401(k)
+2
Senior Data Engineer
Senior Data Engineer

Cpus Engineering Staffing Solutions Inc. • Pickering

On-site
CAD 90,000 - 120,000
Senior data engineer
Senior data engineer

Akkodis • Montreal

On-site
CAD 90,000 - 120,000
Data Analyst
Data Analyst

Konrad • Toronto

Hybrid
CAD 75,000 - 100,000
Retirement Planning
Parental Leave Program
Flexible Working Hours
+4
Data Engineer/Lead
Data Engineer/Lead

Kumaran Systems • Toronto

On-site
CAD <1,000
Senior Data Engineer (Databricks Focused)
Senior Data Engineer (Databricks Focused)

BDO Canada • Oakville

On-site
CAD 84,000 - 128,000
OPEN: Data Engineer
OPEN: Data Engineer

Cpus Engineering Staffing Solutions Inc. • Oshawa

On-site
CAD 80,000 - 100,000
Data Engineer
Data Engineer

JobCubby • Canada

Hybrid
CAD 110,000 - 150,000
Remote-first environment
Flexible work schedule
Professional development opportunities
+2
Data Engineering Specialist
Data Engineering Specialist

Nasdaq • Toronto

Hybrid
CAD 118,000 - 162,000
Annual bonus/commission
Equity
Comprehensive benefits
+1