AG
Data Engineer (Cloud Data Warehouse | SQL | Medallion Architecture)
AMA Global Technology Inc
Fulford Harbour · Hybrid Contract Lead 1w ago
About the role
Role Summary
We are seeking a hands-on Data Engineer with strong experience in enterprise data platforms, Azure Databricks preferred (not mandatory), advanced SQL, and Medallion (Bronze/Silver/Gold) architecture. This role will support Phase 3 data domain and data product design initiative by reverse engineering complex SQL transformation logic and producing detailed, consumable source-to-target mapping and transformation documentation across additional enterprise domains.
Key Responsibilities
- Analyse and reverse engineer complex SQL scripts and multi-step transformation pipelines (often spanning multiple hops) from source systems through the current data platform.
- Document detailed source-to-target mappings across Medallion layers (Bronze → Silver → Gold), including field-level lineage, joins, filters, aggregations, and derivations.
- Capture transformation rules and business logic embedded in SQL (and/or Spark SQL) and translate them into clear, structured mapping artifacts for downstream engineering teams.
- Partner with data product, architecture, and domain SMEs to validate mapping assumptions, clarify business definitions, and resolve data ambiguities.
- Produce high-quality data mapping deliverables (e.g., mapping sheets, rule catalogs, lineage summaries) that are traceable, reviewable, and audit-friendly.
- Identify data quality checks and reconciliation approaches (e.g., row counts, control totals, null/duplicate checks) to confirm transformations align to intended outcomes.
- Contribute to reusable documentation patterns/standards to improve consistency across domains (naming conventions, mapping templates, and documentation structure).
- Support knowledge transfer to build/engineering teams that will implement or operationalize the mapped transformations in Databricks.
Required Qualifications
- Strong hands-on expertise in advanced SQ L (complex joins, window functions, CTEs, nested queries, performance considerations) and ability to interpret production-grade transformation logic.
- Proven experience with data mapping and source-to-target documentation for enterprise-scale platforms, including transformation rules and field-level lineage.
- Working experience of Lakehouse/Medallion approach, including Bronze/Silver/Gold layering concepts.
- Experience performing data lineage analysis (end-to-end tracing of fields across transformations and tables).
- Experience defining/implementing data quality checks and validation strategies aligned to transformations and business rules.
- Working experience with data contracts
- Strong documentation skills with attention to detail ; ability to produce clear artifacts consumable by multiple teams.
- The lead resource should have flexibility to travel to Toronto as needed.
Preferred Qualifications
- Experience working with banking / financial services data domains (e.g., customer, accounts, transactions, risk, finance, regulatory reporting).
- Experience in enterprise data domain and data product design initiatives (data contracts, domain-aligned datasets, standardized definitions).
- Familiarity with metadata, cataloguing, and governance practices ( e.g., data dictionaries, lineage documentation, stewardship inputs).
- Experience collaborating with geographically distributed teams and stakeholders across business and technology functions.
Education & Certifications
- Bachelor’s degree in Computer Science, Engineering, Information Systems, or related discipline (or equivalent practical experience).
- Preferred (not mandatory): Azure/AWS data certifications (e.g., Azure data engineering credentials).
Expected Deliverables
- Field-level source-to-target mapping sheets for Bronze, Silver, and Gold datasets (including data types, nullability assumptions, keys, and standardization rules as available).
- Transformation rule catalogue capturing joins, filters, aggregations, calculation logic, and derived fields.
- Data lineage summaries (table-to-table and column-to-column) across multi-hop transformations.
- Data validation / reconciliation checklist aligned to each mapped flow (counts, control totals, key checks, and exception handling notes).
- Open items / assumptions log and clarification questions for SMEs and domain owners.
Core Competencies
- Strong analytical and problem-solving skills; ability to break down complex SQL logic into understandable business and technical rules.
- Excellent written and verbal communication, with a focus on producing crisp, unambiguous documentation.
- Stakeholder management and collaboration skills to work with business SMEs, data architects, and engineering teams.
- High attention to detail, quality mindset, and comfort working with ambiguity in enterprise environments.
- Ability to manage deliverables across multiple domains with predictable execution and clear status reporting.
Skills
Azure DatabricksData ContractsData QualityData LineageDatabricksMedallion ArchitectureSpark SQLSQL
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