Skip to content
mimi

Sr. Data Engineer to deliver ELT data migration from legacy SQL to Snowflake using DBT for a Payments Client

S.i. Systems

Toronto · Hybrid Contract Senior 2w ago

About the role

About

Our Payments Client is seeking a Sr. Data Engineer to deliver ELT data migration from legacy SQL to Snowflake using DBT. The client is modernizing their data platform, moving away from Talend and legacy ETL tooling toward a modern ELT approach built entirely on DBT and Snowflake. This is a hands-on, command-line-driven, config-based environment — the ideal candidate embraces modern data engineering practices and can hit the ground running in a fast-paced team.

Responsibilities

  • Build and maintain data ingestion pipelines using the client's proprietary ingestion tooling
  • Develop, test, and maintain data transformation models in DBT across the client's data product portfolio
  • Support the migration of historical data loads from legacy SQL analytical systems into Snowflake
  • Manage source control workflows using Git across all data assets and configuration files
  • Contribute to hitting key project milestones around database ingestion — an identified gap in current team velocity
  • Work directly with business users and delivery leads to gather and refine requirements using Excel templates and convert them into actionable user stories
  • Collaborate with the broader data team to adopt and reinforce modern ELT practices, helping shift the team away from legacy ETL approaches

Must Haves

  • 5+ years as a Data Engineer with strong ELT methodology experience
  • Hands-on DBT experience building data transformation models and data products/assets
  • Snowflake data platform experience
  • Git for version control and source code management
  • Comfortable working in a command-line-driven, config-based environment (editing JSON config files, no frontend/UI tooling)
  • Data ingestion and transformation pipeline experience
  • Ability to work at a fast pace with a startup mentality; comfortable with ambiguity and rapid iteration

Nice to Haves

  • Software development background or familiarity with SDLC concepts
  • Requirements management experience — gathering user stories directly from business users (JIRA, Excel templates)
  • Banking, insurance, or payments domain experience
  • Experience with data migration projects (legacy analytical systems to cloud platforms)

Skills

DBTGitJSONSnowflakeSQL

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free