Middle Data Engineer (6 months' engagement)

Nix

Boston (MA)

Hybrid

USD 120,000 - 170,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible working format
Competitive compensation
Career growth
Professional development tools

Job summary

N-iX is seeking a Middle Data Engineer for a six-month engagement to act as the technical owner of data readiness, combining pipeline and query engineering with validation of source, mappings, and outputs. The role involves Snowflake extractions through Databricks, with Blob Storage, validation, Medallion transformations, Power BI review, and Gold delivery to stakeholders.

You will coordinate validation cycles and drive end-to-end incident resolutions.

Qualifications

  • 5–6 years' professional engineering experience with independent production ownership.
  • Strong Python, PySpark, and SQL, including complex transformations, query optimization, reusable packages, debugging, tests, and reconciliation.
  • Strong ETL/ELT and batch-pipeline engineering across relational warehouses, APIs, object storage, and file-based ingestion.
  • Experience with a cloud data lake/lakehouse, Medallion patterns, schema/interface contracts, data-quality controls, orchestration, observability, and incident recovery.
  • Solid Git engineering practices: branching, pull requests, reviews, automated tests, deployment controls, and documentation.
  • Proven ability to translate business/data requirements into filters, mappings, transformations, validation rules, and operational workflows.
  • Stakeholder-facing problem solving: explain discrepancies, challenge incomplete requirements, establish technical owners, and drive issues to closure.

Responsibilities

  • Independently design, develop, maintain, test, deploy, and optimize ingestion, validation, transformation, aggregation, data-quality, anomaly-detection, and extraction workflows.
  • Develop and tune Python/PySpark packages, SQL extraction queries, Databricks jobs, ADF pipelines, Delta tables, and source-to-target contracts.
  • Own technical readiness for new cells and refreshes: clarify filters and expected scope, implement or update queries, review mappings/configuration, reconcile outputs, and confirm readiness for business validation.
  • Investigate source, NCID, taxonomy, hierarchy, mapping, naming-convention, aggregation, missing-week, outlier, and performance issues across CDF, MDFA/PFME, APIs, manual files, and specific sources.
  • Coordinate technical validation cycles with Product, CMIA/markets, WPP/MDFA, CDF, other data providers, and Ekimetrics; convert reported discrepancies into actionable owners and technical evidence.
  • Drive complex incident resolution across pipelines, data contracts, access, service principals, secrets, networking, Power BI refreshes, and downstream delivery.
  • Review pull requests and test evidence; guide the Junior engineer and delegate scoped engineering/support work without becoming a people manager.
  • Maintain architecture documentation, interface contracts, repository documentation, runbooks, deployment procedures, and support/escalation guidance.
  • Recommend practical automation, reliability, performance, and maintainability improvements while respecting platform standards and business-validation ownership.

Skills

Python
PySpark
SQL
ETL/ELT
Data pipelines
Git
Stakeholder
Problem solving

Tools

Azure Data Factory
Azure Databricks
Delta Lake
Snowflake
Azure Blob Storage
Power BI
GitHub
Azure Key Vault

Job description

N-iX is looking for a Middle Data engineer for 6 months' engagement.


You will act as the independent hands on engineer and the technical owner of data readiness. The role combines pipeline and query engineering with investigation of source, mapping, hierarchy, and validation issues; coordination of market and provider validation cycles; reconciliation of outputs; and delivery of technically ready datasets to downstream consumers.


The Data Engineering team builds and maintains pipelines, while mappings and configurations determine cell/model scope; Snowflake extraction jobs run SQL through Databricks, with Blob Storage, validation, Medallion transformations, Power BI review, and Gold delivery to Ekimetrics. The operating model also requires end-to-end triage across MDFA, CDF, WPP, Data Foundation, Redmill, and market stakeholders rather than treating every discrepancy as a coding defect.


Key responsibilities:


  • Independently design, develop, maintain, test, deploy, and optimize ingestion, validation, transformation, aggregation, data-quality, anomaly-detection, and extraction workflows

  • Develop and tune Python/PySpark packages, SQL extraction queries, Databricks jobs, ADF pipelines, Delta tables, and source-to-target contracts

  • Own technical readiness for new cells and refreshes: clarify filters and expected scope, implement or update queries, review mappings/configuration, reconcile outputs, and confirm readiness for business validation

  • Investigate source, NCID, taxonomy, hierarchy, mapping, naming-convention, aggregation, missing-week, outlier, and performance issues across CDF, MDFA/PFME, APIs, manual files, and specific sources

  • Coordinate technical validation cycles with Product, CMIA/markets, WPP/MDFA, CDF, other data providers, and Ekimetrics; convert reported discrepancies into actionable owners and technical evidence

  • Drive complex incident resolution across pipelines, data contracts, access, service principals, secrets, networking, Power BI refreshes, and downstream delivery

  • Review pull requests and test evidence; guide the Junior engineer and delegate scoped engineering/support work without becoming a people manager

  • Maintain architecture documentation, interface contracts, repository documentation, runbooks, deployment procedures, and support/escalation guidance

  • Recommend practical automation, reliability, performance, and maintainability improvements while respecting platform standards and business-validation ownership.


Must-have technical competencies:


  • 5–6 years' professional engineering experience with independent production ownership

  • Strong Python, PySpark, and SQL, including complex transformations, query optimization, reusable packages, debugging, tests, and reconciliation

  • Strong ETL/ELT and batch-pipeline engineering across relational warehouses, APIs, object storage, and file-based ingestion

  • Experience with a cloud data lake/lakehouse, Medallion patterns, schema/interface contracts, data-quality controls, orchestration, observability, and incident recovery

  • Solid Git engineering practices: branching, pull requests, reviews, automated tests, deployment controls, and documentation

  • Proven ability to translate business/data requirements into filters, mappings, transformations, validation rules, and operational workflows

  • Stakeholder-facing problem solving: explain discrepancies, challenge incomplete requirements, establish technical owners, and drive issues to closure.


Nice-to-have:


  • Strong preference for Azure Data Factory, Azure Databricks, Databricks Jobs/API, Delta Lake, Snowflake, Azure Blob Storage/Data Lake, Power BI, GitHub, and Azure Key Vault

  • Valuable experience with Pandera or equivalent schema-validation frameworks, Streamlit, Managed Identity/service principals, Azure Communication Services, Managed VNet/Private Endpoints, and Dev/Prod release practices

  • Experience with PFME/media data, syndicated sales, marketing hierarchies, MMM inputs, or multi-market data onboarding is preferred but can be learned.


We offer*:


  • Flexible working format - remote, office-based or flexible

  • A competitive salary and good compensation package

  • Personalized career growth

  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)

  • Active tech communities with regular knowledge sharing

  • Education reimbursement

  • Memorable anniversary presents

  • Corporate events and team buildings

  • Other location-specific benefits


*not applicable for freelancers

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Middle Data Engineer (6 months' engagement)
Middle Data Engineer (6 months' engagement)

N-iX • United States

Hybrid
USD 90,000 - 130,000
Flexible working format
Competitive salary
Mentorship & tech trainings
+1
Senior/Lead Data Engineer
Senior/Lead Data Engineer

Nix • Boston (MA)

Remote
USD 120,000 - 180,000
Flexible work format
Competitive salary
Career growth
+4
Junior Data Engineer (6-Month Engagement)
Junior Data Engineer (6-Month Engagement)

Nix • Boston (MA)

Hybrid
USD 85,000 - 120,000
Flexible working format - remote or in
Competitive salary
Career growth
+3
Senior Data Engineer (UK) - Contract
Senior Data Engineer (UK) - Contract

Decision Inc. • United States

Remote
USD 120,000 - 190,000
Senior Data Engineer (Power BI)
Senior Data Engineer (Power BI)

DataArt • United States

Hybrid
USD 98,000 - 135,000
Vacation days
Illness days off
Health insurance
+5
Senior Data Platform Engineer
Senior Data Platform Engineer

Mobilunity • United States

On-site
USD 140,000 - 180,000
Friendliest IT community
English classes (1:1 & group)
Active social events
Data Engineer
Data Engineer

Collectivus Holdings • United States

Remote
USD 100,000 - 150,000
Data Engineer
Data Engineer

Sakataornamentals • Burlington (WA)

On-site
USD 110,000 - 125,000
Health insurance
401(k) Program + Company Match
Holiday Bonus
+2
Junior Data Engineer (Power BI)
Junior Data Engineer (Power BI)

Addepto • United States

Remote
USD 65,000 - 90,000
Remote work options
Databricks training partnership
Career paths
+6
Data Engineer
Data Engineer

Sakata Seed America, Inc. • Woodland (CA)

On-site
USD 110,000 - 155,000
Medical, Dental & Vision Insurance
401(k) with Company Match
Paid Vacation & Holidays