Logo for Veltris

Senior Data Engineer

Role overview

Qualifications

  • 5+ years in data analysis, data engineering, or a combined analytics and engineering role
  • Hands-on experience with Fabric Lakehouses, ADF pipelines, PySpark notebooks
  • Expertise in writing complex SQL queries and proficiency in Python for data engineering
  • Experience with Power BI including semantic model design and dashboard creation

Responsibilities

  • Build, maintain, and optimize Bronze, Silver, and Gold layer pipelines
  • Implement and maintain event-triggered ADF pipelines
  • Design and manage Change Data Capture strategies
  • Develop and maintain Silver transformation notebooks

About the company

Veltris logo

Veltris

IT Services & IT Consulting

Veltris – Innovate, Accelerate, Transform to enable technology-driven Enterprise, Business, and Industry transformations. We are a next generation technology services company specializing in developing products, platforms and solutions in Data & Artificial Intelligence (“Data/AI”), Engineering R&D (“ER&D”) and Digital Product Engineering Services (“PES”).

Company details

IndustryIT Services & IT Consulting
Company size501 - 1000

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

This is a remote position.

Data Engineering & Platform

  • Medallion pipeline ownership — Build, maintain, and optimize Bronze, Silver, and Gold layer pipelines in Microsoft Fabric using ADF (Azure Data Factory) and PySpark notebooks. Own the full ingestion-to-consumption chain for all source systems including Acumatica ERP, HubSpot CRM, AutoStore, RingCentral, website analytics, and marketplace channel data (Net32, Amazon, eBay, and others).
  • Event-driven ingestion — Implement and maintain event-triggered ADF pipelines using Acumatica SaaS push notifications routed through Azure Service Bus and Azure Function App receivers. Build OData watermark fallback pipelines with LastModifiedDateTime-based incremental load, pagination handling, and session concurrency management.
  • CDC and incremental load — Design and manage Change Data Capture strategies including CDF (Change Data Feed) versioning in the watermark registry, last-processed version tracking, and initial vs. incremental load logic. Ensure Silver batching strategy (currently 37 tables across 3 batches) runs within SLA and scale intelligently as new sources are onboarded.
  • Bronze-to-Gold transformation — Develop and maintain Silver transformation notebooks including deduplication, null handling, type casting, and DQ rule application. Build and optimize Gold KPI layer notebooks following a star schema — fact and dimension tables — with orchestration notebooks managing execution sequence and dependency management.
  • Schema management and evolution — Validate Bronze Delta table schemas against source system payloads. Implement schema evolution handling via the Delta transaction log. Maintain the source_object_config and watermark_registry control tables that govern what is ingested and how.
  • Data quality enforcement — Implement and maintain DQ rules (DQ-001 through DQ-020) covering completeness, uniqueness, validity, consistency, timeliness, and referential integrity across all Silver layer tables for both Acumatica and HubSpot sources. Route failed records to the DQ failed records table and ensure clean records only proceed to Gold.
  • CI/CD and environment management — Manage the Git promotion flow from dev to production across Bronze, Silver, and Gold layers using Azure DevOps. Maintain environment parity between dev-platform and prod environments including library versions, environment variables, and connection configurations. Follow the pipeline-based promotion workflow — never direct workspace-to-Git sync.
  • Platform observability — Instrument notebooks with the custom SDK logging framework (send_log, send_metric, send_error) using Azure Log Analytics as the destination. Ensure all production notebooks call logging_setup at the start of each run. Monitor pipeline health dashboards for error rates, duration anomalies, and row count deviations.
  • Pecan AI and ML model data feeds — Maintain the data pipeline feeds that power Pecan AI forecasting and recommendation models including demand forecasting, Vegas inventory forecasting, customer churn propensity, and next-best-product models. Ensure Fabric SQL endpoint bidirectional integration with Pecan is healthy and model retraining pipelines are reliable.




Requirements

Technical Skills & Experience

  • Experience: 5+ years in data analysis, data engineering, or a combined analytics and engineering role, preferably in a fast-paced ecommerce or B2B distribution environment.
  • Microsoft Fabric: Hands-on experience with Fabric Lakehouses, Warehouses, ADF pipelines, PySpark notebooks, Delta Lake (Bronze/Silver/Gold medallion architecture), and Power BI semantic models. Familiarity with Fabric CI/CD and workspace management is a strong advantage.
  • Data engineering: Demonstrated experience building and maintaining production-grade ingestion pipelines, incremental load strategies (CDC, watermark, OData), schema management, and orchestration. Experience with event-driven architectures (Azure Service Bus, Azure Function Apps, Event Hubs) is a plus.
  • Delta Lake: Working knowledge of Delta table format, transaction log, schema enforcement, schema evolution, time travel, VACUUM, and CDF (Change Data Feed) for incremental load tracking.
  • SQL & Python: Expertise in writing complex SQL queries for data extraction and transformation. Proficiency in Python for data engineering and analysis using pandas, PySpark, NumPy, and scripting ETL workflows.
  • KQL: Experience writing KQL queries for Azure Log Analytics, Microsoft Fabric real-time analytics, or Azure Data Explorer dashboards.
  • Cloud platform: Hands-on experience with Azure (ADF, Key Vault, Service Bus, Function Apps, Log Analytics, DevOps) and/or AWS. Familiarity with Microsoft Fabric F-SKU capacity management and FinOps cost governance is a plus.
  • Data visualization: Hands-on experience with Power BI including semantic model design, DAX measures, and building certified dashboards for executive and operational audiences.
  • Data governance: Familiarity with Microsoft Purview, data cataloging, lineage, sensitivity classification, and KPI certification workflows. Knowledge of data quality frameworks and DQ rule implementation.
  • Version control & CI/CD: Proficiency with Git and Azure DevOps for source control, branching strategy, and pipeline-based promotion across dev and production environments.
  • Strategic mindset: Ability to translate high-level business objectives into analytical questions and engineering requirements. Demonstrated skill in communicating findings and technical trade-offs to both technical and non-technical stakeholders including executive-level audiences.


Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Data Engineer Related jobs

Other jobs at Veltris

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.