Data Engineer

Zafin

Toronto

On-site

CAD 85,000 - 135,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Annual bonus potential
Wellness benefits
Generous paid time off

Job summary

Zafin seeks a Data Engineer II to design, build, and scale robust data platforms powering analytics and product use cases. You will own data pipelines, optimize infrastructure, and ensure high-quality data governance and performance in a fast-paced, product-driven environment.

The role requires hands-on experience with modern data technologies, including Spark, Snowflake, Kafka, and Airflow, and a track record of delivering both batch and streaming data solutions. Hybrid work options available.

Qualifications

  • 5–8 years of experience in data engineering or a related field.
  • Strong programming skills in Python, Scala, or Java.
  • Advanced proficiency in SQL and data modeling concepts.
  • Hands-on experience with Apache Spark, Snowflake, Kafka, Airflow.
  • Proven experience building both batch and real-time data pipelines.

Responsibilities

  • Design, build, and maintain scalable data pipelines for ingesting, transforming, and loading data across batch and real-time systems.
  • Integrate data from diverse sources while ensuring reliability, scalability, and efficiency.
  • Design and implement optimized data models and warehouse schemas for analytics and reporting.
  • Manage and optimize data platforms and infrastructure including Spark, Snowflake, Kafka, Airflow, and Kubernetes.
  • Establish data governance, quality, and observability to ensure data freshness and accuracy.

Skills

5–8 years experience
Python
Scala
Java
SQL & data modeling
Apache Spark
Snowflake
Kafka
Airflow

Tools

Spark
Snowflake
Kafka
Airflow

Job description

Zafin is an AI platform company helping regulated institutions modernize how critical work is designed, governed, and delivered. Our technology enables organizations to move faster while maintaining the governance, accountability, and control required in highly regulated environments.


Our portfolio includes Zafin AIOS, an agent orchestration platform for governed AI work; the Zafin Banking Platform, which helps banks modernize product, pricing, offers, billing, loyalty, and relationship management; and Zafin IO, an integration platform that connects data, systems, and workflows across complex enterprise environments.


Headquartered in Toronto, Canada, Zafin partners with leading financial institutions across North America, Europe, the Middle East, Africa, and Asia-Pacific. As AI transforms the future of financial services, we're building the platforms that help regulated organizations adopt AI responsibly and at scale.


What’s the Opportunity?

We areseekinga highly skilled Data Engineer II to design, build, and scale robust data platforms that power analytics and product use cases. This role requires strong ownership in developing data pipelines,optimizinginfrastructure, and ensuringhigh standardsof data quality, governance, and performance. The ideal candidate brings deep hands-on experience with modern data technologies and thrives in a fast-paced, product-driven environment.


What Will You Do?


  • Design, build, andmaintainscalable data pipelines for ingesting, transforming, and loading data across batch and real-time (streaming) systems.

  • Integrate data from diverse sources while ensuring reliability, scalability, and efficiency.


Data Modeling


  • Design and implement optimized data models, warehouse schemas, and tables for analytics and reporting.

  • Apply best practices in data architecture to support scalable data consumption.


Platform & Infrastructure Management


  • Manage andoptimizedata platforms and infrastructure including Spark, Snowflake, Kafka, Airflow, and Kubernetes.

  • Ensure high availability, scalability, and fault tolerance of data systems.


Data Quality & Observability


  • Implement data validation frameworks, automated testing, and monitoring systems.

  • Establish alerting mechanisms to ensure data freshness, accuracy, and completeness.


Governance & Security


  • Enforce data governance standards including access controls, data lineage, and compliance.

  • Ensure secure handling of sensitive data (PII) aligned with regulatory requirements.


Performance & Cost Optimization


  • Optimizequeries, partitioning strategies, file formats, and compute resources.

  • Continuously improve system performance while managing infrastructure costs.


Tooling & Automation


  • Develop andmaintainCI/CD pipelines for data workflows.

  • Build internal tools, reusable frameworks, and automation solutions to improve engineering productivity.


What Do You Need to Succeed?

Must Haves


  • 5–8 years of experience in data engineering or a related field.

  • Strong programming skills in Python, Scala, or Java.

  • Advanced proficiency in SQL and data modeling concepts.

  • Hands-on experience with:

  • Apache Spark (distributed data processing)

  • Snowflake or similar cloud data warehouses

  • Kafka or other streaming platforms

  • Airflow or similar orchestration tools

  • Proven experience building both batch and real-time data pipelines.


Nice to Have


  • N/A


Additional Job Details


  • Expected Salary Range: $85,000 - $135,000

  • Vacancy Status: Open Position to be filled

  • Mode of Work: Hybrid

  • Use of AI: Zafin may use Artificial Intelligence (AI) and/or other forms of automated technology to screen and/or assess applicants for this position. Zafin will not utilize AI for conducting interviews and/or making hiring decisions.


What’s in it for you

Joining our team means being part of a culture that values diversity, teamwork, and high-quality work. We offer competitive salaries, annual bonus potential, generous paid time off, paid volunteering days, wellness benefits, and robust opportunities for professional growth and career advancement. Want to learn more about what you can look forward to during your career with us? Visit our careers site and our openings:zafin.com/careers


Zafin welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.


Zafin is committed to protecting the privacy and security of the personal information collected from all applicants throughout the recruitment process. The methods by which Zafin contains uses, stores, handles, retains, or discloses applicant information can be accessed by reviewing Zafin’s privacy policy at https://zafin.com/privacy-notice/. By submitting a job application, you confirm that you agree to the processing of your personal data by Zafin described in the candidate privacy notice.

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

Similar jobs worth comparing

Technology Support Engineer II
Technology Support Engineer II

Zafin • Toronto

On-site
CAD 70,000 - 85,000
Annual bonus potential
Generous paid time off
Wellness benefits
+1
QA Engineer
QA Engineer

Zafin • Toronto

On-site
CAD 80,000 - 120,000
Annual bonus potential
Paid time off
Wellness benefits
+1
Lead Cloud Operations Engineer- Azure
Lead Cloud Operations Engineer- Azure

Socket.dev • Toronto

Hybrid
CAD 154,000 - 189,000
Hybrid work model
Annual bonus potential
Generous paid time off
+2
Technology Support Engineer II
Technology Support Engineer II

Zafinlabsamericasinc • Toronto

On-site
CAD 70,000 - 85,000
Annual bonus potential
Paid time off
Volunteer days
+2
Industry Consultant
Industry Consultant

Zafin • Toronto

On-site
CAD 90,000 - 140,000
Hybrid work model
Competitive salaries
Annual bonus potential
DevOps Engineer
DevOps Engineer

Zafin • Toronto

On-site
CAD 80,000 - 120,000
AI Knowledge & Governance Lead
AI Knowledge & Governance Lead

Zafin • Toronto

On-site
CAD 140,000 - 190,000
Competitive salaries
Annual bonus potential
Generous paid time off
+3
AI Operations Leader
AI Operations Leader

Zafin • Toronto

On-site
CAD 154,000 - 268,000
Competitive salaries
Annual bonus potential
Paid time off
+3
AIOS Adoption & Transformation Consultant
AIOS Adoption & Transformation Consultant

Zafin • Toronto

On-site
CAD 120,000 - 180,000
Annual bonus
Paid time off
Wellness benefits
+1
Technical Product Manager
Technical Product Manager

Zafin • Toronto

Hybrid
CAD 110,000 - 140,000
Annual bonus
Generous PTO
Volunteer days
+2