Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr Data Engineer

ML arteka

This position requires local presence. Please view similar jobs below.

Who we are

ML arteka is one of the fastest-growing IT Services and Consulting companies in Canada and serves some of the most iconic brands, including Google, Loblaws, Staples, Telus, Bell, Rogers, CIBC, BMO, CMLS, Fossil, Fitbit and more. Over the last decade, we have achieved 100% client retention and earned more than 20 notable industry recognition. This reflects our reliability in delivering what we promise and the quality we bring to every engagement. Join our growth-driven culture and help us lead, innovate, and simplify. We are looking for a team members who embody our values:

  • Empathetic - we listen, we understand, and are considerate of everyone
  • Persevering - we dont give up on challenges or people and go all the way
  • Inclusive - we value everyone and their perspectives
  • Reliable - we deliver what we promise, and more
  • Innovative - we make things better than they were yesterday

The Role :

Build the source-to-Silver ingestion layer for a complex data and AI platform transformation at a regulated financial institution. Own the design and delivery of 30+ source connectors across low, medium, and high complexity tiers — file-based, SQL-based, and API-based — on a medallion architecture running on AWS. You are not a pipeline configuration resource. You are an engineer who understands what the data means, where it breaks, and why, and you build connectors that hold up in production under schema drift, late arrivals, and source quality gaps.

You Will :

  • Design, build, test, and own source connectors from S3 landing to validated Silver records. Each connector covers the full four-component stack: S3 trigger configuration, Bronze layer write (immutable raw copy with provenance metadata), Silver layer transformation (schema enforcement, field mapping, type casting, null and range checks, deduplication, bad record quarantine), and source arrival monitoring feeding the pipeline audit table.
  • Translate source-to-target mapping specifications — provided by the client data analyst team — into connector logic that handles both single-field mappings and multi-field derivations: conditional expressions, arithmetic combinations across multiple source fields, and lookup-based enrichment.
  • Investigate and document source data behavior during the discovery phase: field semantics, undocumented transformations currently embedded in legacy code, frequency and format variability, and data quality gaps that must either be replicated or explicitly flagged in the new platform.
  • Implement bad record handling that quarantines rather than drops — structured failure reasons written to a quarantine prefix with enough context for a business analyst to diagnose the issue without engineering involvement.
  • Build and maintain the source arrival monitoring layer: expected arrival windows per source, SLA breach alerting, missed file notification, and source health dashboard feeding CloudWatch.
  • Work directly with the client's embedded data engineers and data analyst in a co-development model — peer-reviewing their connector code against platform standards, contributing to theirs, and maintaining shared code quality across a jointly owned codebase.
  • Participate in the parallel run: investigate reconciliation breaks traced to the Bronze or Silver layer, distinguish source defects from connector defects, and produce a root cause statement the QA lead can include in the Phase Gate Report.
  • Write and maintain connector unit tests and integration tests as first-class deliverables, not afterthoughts — your connectors are tested before they reach QA, not handed over for testing.

Who You Are :

  • Strong Python engineering skills — you write production-quality code, not scripts. You know the difference between code that works once and code that holds up under bad data, late files, and schema changes three months into a project.
  • Experienced building data ingestion pipelines on AWS: S3-triggered processing, Glue ETL jobs or equivalent, schema enforcement, and pipeline observability. You have dealt with sources that do not behave the way their documentation says.
  • Familiar with Apache Iceberg table format for Bronze and Silver layers: partition design, schema evolution, and how Iceberg handles late-arriving and out-of-order records.
  • You read a source data dictionary and immediately know which fields will cause problems, which data types will drift, and which business rules embedded in the legacy system are about to become your transformation problem.
  • Comfortable working in co-development settings where the client's engineers own connectors alongside yours — you review their code honestly, accept feedback on yours, and treat the shared codebase as a shared responsibility.
  • Experience with orchestration frameworks (MWAA, Step Functions, Airflow, or Control-M): you understand how your connector fits into the dependency graph and what happens downstream when it fails.
  • Detail-oriented on data provenance — you build Bronze layers that make forensic investigation possible, not just fast processing.
  • Operates effectively in regulated environments where every data movement needs a traceable audit record and every schema change needs a documented rationale.

What to expect

Besides Competitive Salary and working for one of Canadas Best Managed and Top 50 Technology Companies, you should expect:

  • Purposeful Work: autonomy, resources, and time you need to do what matters for our clients and most importantly - you
  • Positive Environment: recognition coupled with a flexible environment that celebrates diversity, inclusivity and encourages everyone to achieve their best
  • Growth & Development: opportunities to grow professionally and personally through mentorship, training, and development programs
  • Transparency & Trust: direction, purpose, mission, and expectations are never a secret; you will always know where you stand as well as where you are going
  • Exclusive Perks: discounts on shopping, the gym, insurance, mobile phone plans, not to mention an office smoothie bar and enough coffee to make you vibrate
  • Meaningful Benefits: life happens. You will get health, dental, vision, disability, travel insurance, and much more all covered by us
  • Unforgettable Events: team bonding, BBQs, office lunches (pizza, always pizza), gala dinners, and any other excuse to have fun

Inclusion and equal opportunity employment

ML arteka is an equal opportunity employer committed to diversity and inclusion. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veterans status, Aboriginal/Native American status, or any other legally-protected factors. Disability-related accommodation during the application process is available upon request.

Are you ready to join the award-winning team and help us accelerate digital transformation?

#J-18808-Ljbffr

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Sr Data Engineer in Toronto, ON vacancy
  • $100k - $130k per year

     ...professional looking for a career, not a job. Reporting to the Director, Data Platform, you will be responsible for developing and...  ...recovery, testing, and controlled access Partner with Finance, Data Engineering, Analytics, and application teams to resolve data issues,... 
    Senior
    Full time
    Internship

    Propel Holdings Career

    Toronto, ON
    a month ago
  •  ...our recruiting process here . We are looking for a Senior Data Scientist. You will shape the future of people-facing and business...  ...algorithms will be utilized to solve some of the most complex engineering challenges at the company. You will collaborate on a wide array... 
    Senior
    Full time
    Work at office
    Relocation
    Relocation package

    Pinterest

    Toronto, ON
    22 days ago
  •  ...About The Role As a Senior Data Analyst, you will partner closely with Product, Marketing, Engineering, and Leadership to shape how the company measures success, identifies growth opportunities, and makes data-informed decisions. You will develop scalable data models, establish... 
    Senior
    Remote job
    Long term contract
    Full time
    Internship

    Felix

    Toronto, ON
    more than 2 months ago
  • $168.3k - $217.8k per year

     ...company strategy and team execution, and we use data to tell Thumbtack’s story to our team, our...  ...impact.   About the role As a Sr. Data Scientist on Business Analytics, you...  ...with the Board, and work across Product, Engineering, Marketing, Operations, and Finance to turn... 
    Senior
    Full time
    Seasonal work
    Local area

    Thumbtack

    Toronto, ON
    28 days ago
  •  ...high-value sales intelligence. Leading infrastructure vendors, engineering firms, and construction companies use the platform to identify and...  .... The platform integrates seamlessly with CRMs, ERPs, and data lakes, embedding actionable insights directly into sales workflows... 
    Suggested
    Full time
    Work at office
    Immediate start
    3 days per week

    Citylitics Inc.

    Toronto, ON
    17 days ago
  •  ...Docebians around the world and help us reinvent the way people learn, because learning never stops. The Adventure Ahead As our Data Engineer I, you will build and fine-tune the robust cloud data pipelines that power our analytics, data science, and product teams. You’ll... 
    Senior
    Full time
    For contractors
    Work at office
    Worldwide
    3 days per week

    Docebo

    Toronto, ON
    22 days ago
  • $180k - $220k per year

     ...in our Toronto office to support collaborative team dynamics and innovative problem-solving. BitGo is seeking a skilled Senior Data Engineer to join our Data Engineering team and help build, scale, and optimize our data platform, reporting infrastructure, and data-driven... 
    Senior
    Full time
    Work at office
    Worldwide

    Bitgo

    Toronto, ON
    12 days ago
  •  ...individuals and organizations to thrive in the modern economy. Rockstar is supporting this client in their search for a talented Sr. Data Engineer to help evolve their core data platform and drive impactful business outcomes. A Sr. Data Engineer is sought to join the... 
    Senior
    Full time

    Rockstar

    Toronto, ON
    more than 2 months ago
  • $207k - $253k per year

     ...flow from a constant source of stress into a clear signal owners can use to run stronger, more resilient businesses. Relay's data engineering team has tripled in size, from 4 to 12, and is now splitting into two teams. Analytics Data Engineering works close to the business... 
    Senior
    Full time
    Internship

    Relay

    Toronto, ON
    13 days ago
  • $160k - $200k per year

     ...products are built. Traditional handoffs between product, design, and engineering are giving way to smaller, faster teams where builders can take...  ...concept to production in days instead of months. As a Senior Data Engineer, you'll own the data platform that powers decision-... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Internship
    3 days per week

    Clutch Technologies

    Toronto, ON
    15 days ago
  • $100k - $150k per year

     ...opportunities at Borrowell. Together, we can help Canadians feel confident about money. About the Role We are seeking a Senior DevOps Engineer to design, automate, and manage the mission-critical cloud infrastructure supporting our marketplace. As a key member of our DevOps... 
    Senior
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    Borrowell

    Toronto, ON
    more than 2 months ago
  •  ...computing and multithreading     5+ years of experience on core java and 2+ years on java 8.0     2+ experience on Spark, Scala, Data Torrent, HBase, Hive, HDFS, Sqoop, PIG, MapReduce     5+ years of experience with RDBMS and SQL;     Strong SDLC... 
    Senior
    Full time
    Flexible hours

    Continental Technology Solutions

    Toronto, ON
    more than 2 months ago
  • $75k - $95k per year

     ...role: Do you love working with multi-disciplinary teams and stakeholders across a wide range of functions to implement and solve data engineering challenges? Are you equally skilled at delivering simple solutions to complex problems and consistently delivering on time?  We... 
    Full time
    Internship
    Work at office
    Flexible hours

    Financeit

    Toronto, ON
    more than 2 months ago
  • $216k - $297k per year

     ...fragmented and offline. At Faire, we're using the power of tech, data, and machine learning to connect this thriving community of...  ...believe in community, come join ours. About this role: Our Engineering organization owns the software that makes our marketplace work.... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Monday to friday
    3 days per week

    Faire

    Toronto, ON
    20 days ago
  •  ...advertising through beautiful creative, quality publishers, actionable data and smart targeting. Through over 1 trillion monthly ad...  ...triplelift.com . Overview TripleLift is seeking a Senior Data Engineer to join a small, influential Data Engineering team. This hire... 
    Senior
    Full time

    Triplelift

    Toronto, ON
    29 days ago
  •  ...what do you say, are you in? Your Impact Starts Here Every data and AI feature at Homebase runs on the platform you’ll help build...  ...platform underneath it has to move faster. You’ll be one of two engineers who carry that build. You’ll own how data gets in, how the... 
    Hourly pay
    Long term contract
    Temporary work
    Internship
    Work at office
    Local area
    Work from home
    Flexible hours

    Homebase

    Toronto, ON
    5 hours ago
  •  ...develop both now and over the longer term. The Opportunity PICTON Investments is presently seeking a dynamic  Intern, Data Engineer with a passion about Asset Management to join our Digital Product team for an 8 month internship. The Intern will have the opportunity... 
    Hourly pay
    Long term contract
    Internship
    Immediate start
    Flexible hours

    Picton Mahoney Asset Management

    Toronto, ON
    1 day ago
  •  ...of talented, client-focused problem solvers who thrive on complex data challenges. Guided by our values of Care, Bravery, Excellence,...  ...great.  Role Summary  We are seeking a Senior Data Platform Engineer for our enterprise client. This is a senior, hands-on role focused... 
    Senior
    Hourly pay
    Full time
    Contract work

    Project X

    Toronto, ON
    18 days ago
  • $120k - $160k per year

     ...into one of North America’s most trusted platforms for financial data access, enrichment, and money movement. We work with innovators across...  ...you come in. The Role We're hiring our Senior Data Engineer (Data / ML Platform) to stand up data engineering as a discipline... 
    Senior
    Full time
    Contract work
    Remote work
    Flexible hours

    Flinks

    Toronto, ON
    more than 2 months ago
  •  ...Required Skills. • Strong hands-on experience with Data-bricks and Apache Spark (PySpark/Scala). • Experience in SQL and data transformation techniques. • Knowledge of ETL tools and data pipeline development. • Experience working with cloud platforms (Azure/... 
    Full time
    Manual labor

    Kumaran Systems

    Toronto, ON
    more than 2 months ago
  • $120k - $140k per year

     ...Requisition Number: 106522  Data Engineer Sr Location ~ This role is hybrid, with the onsite locations in Montreal, QC, Canada or Toronto, ON, Canada. Insight at a Glance ~14,000+ engaged teammates globally ~$8.2 billion in revenue in 2025 ~ Certified... 
    Senior
    Apprenticeship
    Work at office

    Insight Enterprises, Inc.

    Toronto, ON
    1 day ago
  •  ...One of our large clients is looking for contract Sr. Network Engineer, details are as below: Hiring Manager Name: Jason Nickel, DG2458 Hiring Manager Location: Winnipeg, MB Location city(s): Toronto, London, Winnipeg Role Title: Sr Network Security... 
    Senior
    Remplacement
    Permanent employment
    Full time
    Contract work
    Part time
    For contractors
    Work at office
    Shift work
    3 days per week

    Strategize It

    Toronto, ON
    more than 2 months ago
  •  ...Company Description Are you a Data Engineer with experience building cloud-based data solutions and transforming healthcare data into actionable insights? At Spectrum Health Care (Spectrum), we're building a centralized Cloud Data Lakehouse to support clinical analytics... 
    Full time

    Spectrum Healthcare

    Toronto, ON
    a month ago
  • $100k - $150k per year

     ...re here to leave our clients better than we found them, and to create a place where our people are proud to Build. Better. As a Data Engineer at RAVL, you’ll design, build, and operate the data pipelines and platforms that power decision-making for modern organizations.... 
    Full time
    Flexible hours

    RAVL

    Toronto, ON
    more than 2 months ago
  • $116k - $156k per year

     ...The Opportunity We're hiring an Automation-Focused Full-Stack Engineer for the Gravity pod to spearhead the evolution of our core automation...  ...changes needed for the US region, specifically focusing on data residency, localized login processes, and model deployments. Implement... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Immediate start
    Remote work
    Work from home
    Home office
    2 days per week
    3 days per week

    Medme Health

    Toronto, ON
    a month ago
  • $115k - $155k per year

     ...Lightmatter is leading the revolution in AI data center infrastructure, enabling the next giant leaps in human progress. The company invented the world’s first 3D-stacked photonics engine, Passage™, capable of connecting thousands to millions of processors at the speed of... 
    Senior
    Long term contract
    Full time
    Temporary work
    Flexible hours

    Lightmatter

    Toronto, ON
    more than 2 months ago
  • $118k - $152k per year

     ...Build the data pipelines and integration solutions powering the future of financial services. The Role At Capco, we’re looking for an experienced Data Engineer to join our Technology & Engineering practice in Toronto. You’ll work with leading financial services clients... 
    Full time
    Internship
    Immediate start

    Capco

    Toronto, ON
    2 days ago
  • $118k - $152k per year

     ...Shape the future of data governance and engineering in financial services. The Role At Capco, we’re looking for an experienced Data Engineer to join our Technology & Engineering practice in Toronto. You’ll work with leading financial services clients to design and implement... 
    Senior
    Internship
    Immediate start

    Capco

    Toronto, ON
    2 days ago
  •  ...Lightmatter is leading the revolution in AI data center infrastructure, enabling the next...  ...invented the world’s first 3D-stacked photonics engine, Passage™, capable of connecting thousands...  ...of computing with light! We are hiring a Sr DFT Engineer to help us build high-... 
    Senior
    Long term contract
    Full time
    Temporary work
    Flexible hours

    Lightmatter

    Toronto, ON
    more than 2 months ago
  •  ...comes from embracing challenges, moving with urgency, and continuously raising the bar.  The Role: We’re looking for a Senior Staff Engineer who thrives on solving complex problems and building and supporting secure, multitenant, fault-tolerant systems at scale. You’ll play... 
    Senior
    Long term contract
    Full time
    Worldwide

    Kaseya Careers

    Toronto, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Data Engineer. Be the first to apply!