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

Senior Engineer, Data

Full-time

mSupply

Role Description

The Senior Data Engineer designs, builds, and operates mSupply’s enterprise data platform on Microsoft Fabric. Working within a medallion architecture (Bronze, Silver, Gold) using dbt, this role owns pipeline reliability, data quality, and operational health from source system ingestion through delivery into analytics-ready datasets that power BI, data science, and AI capabilities.

You will own the end-to-end pipeline lifecycle for a platform that integrates data from multiple ERP systems, operational tools, and third-party sources across three major business verticals. This is not a maintenance role. mSupply is actively acquiring new businesses, and every acquisition means new source systems to onboard. If you want to build pipelines that matter in a fast-moving, high-impact environment, this is the role.

Job Duties & Responsibilities

  • Design, build, and maintain ELT/ETL pipelines that ingest data from ERP systems, operational tools, APIs, and third-party providers into Microsoft Fabric.
  • Own pipeline reliability and operational health across all medallion layers, ensuring data freshness, completeness, and accuracy.
  • Develop and maintain dbt models, tests, and documentation to enforce data quality standards and transformation traceability across the platform.
  • Build and optimize Fabric Pipelines, Notebooks, and Dataflows for orchestration, scheduling, error handling, and retry logic.
  • Monitor and troubleshoot pipeline failures, data quality anomalies, and performance bottlenecks with proactive alerting and observability.
  • Collaborate with Data Scientists and ML/AI Engineers to build and maintain feature pipelines and curated Gold layer datasets.
  • Support new source system onboarding as the company acquires new business units, developing repeatable ingestion patterns that accelerate time-to-value.
  • Implement and maintain CI/CD pipelines for dbt and Fabric workloads, including version control, automated testing, and deployment automation.
  • Optimize query performance, storage costs, and compute utilization across the Fabric environment.

Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of experience in data engineering, analytics engineering, or data platform roles with production pipeline ownership.
  • Strong proficiency in SQL and Python for data transformation, pipeline development, and automation.
  • Hands-on experience with modern ELT/ETL frameworks and data transformation tools such as dbt.
  • Experience designing and operating data pipelines in cloud-based environments (Azure, AWS, or GCP).
  • Solid understanding of data modeling concepts, dimensional modeling, and medallion or multi-layer data architectures.
  • Experience with version control (Git), CI/CD practices, and automated testing for data workloads.

Preferred

  • Experience with Microsoft Fabric, Azure Synapse Analytics, or Azure Data Factory.
  • Familiarity with Power BI, Direct Lake, SQL Analytics Endpoints, and OneLake.
  • Experience integrating data from ERP systems (Eclipse, Business Central, or similar) and operational platforms (ServiceTitan or similar).
  • Background in wholesale distribution, supply chain, HVAC, plumbing, or related B2B sectors.
  • Experience or demonstrated ability using AI-powered tools (e.g., code assistants, LLMs, AI-augmented workflows) to accelerate work and improve outcomes.

Physical Demands & Work Environment

  • This is a full-time position. Duties are primarily performed in an office or remote work environment.
  • Primarily sedentary work with extended periods at a computer.
  • Ability to communicate effectively in person, by phone, and through virtual collaboration tools.
  • Occasional standing, walking, and movement during meetings or travel.
  • Ability to travel periodically for business needs, including visits to distribution centers, suppliers, or industry events.
  • Office environment with standard business equipment such as computers, phones, and conferencing tools.

Benefits

  • Medical, dental, vision, and prescription coverage effective immediately.
  • 401(k) plan with company contributions.
  • Life insurance and short-term disability coverage.
  • HSA/FSA options and an Employee Assistance Program (EAP).
  • Paid time off, including vacation, holidays, and personal days.
  • Weekly pay, employee discounts, and more.

Equal Employment Opportunity & Pre-Employment Requirements

mSupply is an Equal Opportunity Employer. We make employment decisions without regard to sex, age, race, color, creed, religion, national origin, citizenship or immigration status, sexual orientation, gender identity or expression, disability, genetic information, marital status, veteran or military status, or any other status protected by applicable federal, state, or local law.

We are committed to providing reasonable accommodations for qualified individuals with disabilities and to applicants with sincerely held religious beliefs. To request a reasonable accommodation, please contact View email address on remotive.com.

Final offers of employment may be contingent upon completion of job-related pre-employment checks and screenings permitted by law. For roles that require operation of a company vehicle, a Motor Vehicle Record (MVR) check may also be conducted. This employer participates in E-Verify to confirm employment eligibility in the United States.

Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Senior Engineer, Data in Remote vacancy
  • $79.61k - $172.48k

    Role Description Responsible for all the aspects of architecture, design and implementation of Data Management solution using Big Data platform on Cloudera or Hortonworks and other areas of enterprise application platforms. Reporting and analytics are very important for... 
    Senior
    Full time

    Molina Healthcare

    Remote
    6 days ago
  • $90k - $119k

    Role Description As the R&D powerhouse for the progressive movement, we are looking for 2 roles, one Senior and one Senior or Mid-level Data Engineer to join the Tech department. What the work looks like for our data team: ~Design and implement scalable data architecture... 
    Senior
    Temporary work
    Immediate start
    Remote work
    Shift work
    Afternoon shift

    Movement Labs

    Remote
    5 days ago
  • $70 per hour

     ...Description As a member of the team, you will be responsible for working in data platforms, both on-premises and on the cloud to help accelerate the Firm's transformation initiatives. As an expert data engineer with expertise in data platforms, you will be responsible for: ~... 
    Senior

    Texas State Library and Archives Commision

    Remote
    18 hours ago
  • $80k - $215k

    Role Description GEICO is seeking an experienced Senior Data Engineer with a passion for building high-performance, low maintenance, zero-downtime data solutions. You will help drive our insurance business transformation as we transition from a traditional IT model to... 
    Senior
    Full time
    Work experience placement
    Flexible hours
    Shift work

    GEICO

    Remote
    3 days ago
  •  ...Project Details: This Sr. Engineer is responsible for the design, architecture and deployment of data discovery and inventory platform. Requirements: ~10 years full-stack engineering experience (Must have experience in Python and Java). ~ Background in Data... 
    Senior
    Remote work

    Cedent

    United States
    12 hours ago
  •  ...and Mission Systems is the place for you. The Work: Lockheed Martin Rotary & Mission Systems is seeking a full-time Senior Systems Engineer. In this role, you will lead the design, analysis, testing, and requirements development and verification of high performance... 
    Senior
    Full time
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Moorestown, NJ
    14 days ago
  •  ...for great new colleagues to join our team at Nagarro, a Digital Product Engineering company that is scaling in a big way! Requirements ~Total experience: 7+ years. ~Must have experience in Data Science Fundamentals, Data Analysis & Visualization, Statistics &... 
    Senior
    Full time
    Work experience placement

    Nagarro

    Remote
    1 day ago
  • $115k

     ...Maximus is currently seeking a Senior Engineer - Data Analytics to support our Enterprise Data Services team. Enterprise Data Services is a team within Maximus aligned under the Office of the Chief Data Information Officer. Primarily engaged in building and supporting... 
    Senior
    Work at office
    Remote work

    MAXIMUS

    Annapolis, MD
    4 days ago
  • Role Description DDN is seeking a highly experienced Senior Staff Engineer specializing in AI Data Path & Storage to lead hands-on development and integration of advanced storage systems with next-generation AI inference pipelines. This role involves coding, prototyping... 
    Senior
    Full time
    Local area

    Data Direct Networks

    Remote
    3 days ago
  • $60k - $130k

     ...delivering scalable, secure, and high-performing data solutions that enable analytics,...  ...building foundational skills or an experienced engineer leading enterprise-scale initiatives, you...  ...in SQL and Python (advanced at senior levels) ~Strong problem-solving, communication... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    The Hanover Insurance Group

    Remote
    6 days ago
  • $172k - $229k

     ...Senior Machine Learning Engineer, Data Mining Boston, MA February 10, 2026 At Motional, we're transforming how autonomous vehicles discover critical intelligence hidden within petabytes of multimodal sensor data. Our next-generation autonomous driving stack depends... 
    Senior
    Work at office
    Remote work

    Venturefizz Product Management Community

    United States
    1 day ago
  • $500 per month

    Role Description As a Senior Software Engineer specializing in Python and the Data Ecosystem , you'll be a core contributor owning and evolving critical parts of ClickHouse's data engineering ecosystem. This role sits at the intersection of high-performance database... 
    Senior
    Full time
    Remote work
    Home office
    Flexible hours
    Shift work

    ClickHouse

    Remote
    5 days ago
  • Berkshire Hathaway GUARD Insurance Companies is hiring a Senior Data Engineer to build data products that influence critical business decisions. The successful candidate will collaborate with various teams to create actionable data solutions. This role offers a hybrid... 
    Senior
    Work at office
    Remote work

    Berkshire Hathaway GUARD Insurance Companies

    New York, NY
    4 days ago
  • ZABEL sucht einen erfahrenen Data Engineer, der an der Entwicklung von Datenservices in Go (Golang) innerhalb einer skalierbaren Plattformarchitektur arbeitet. Diese Rolle erfordert umfangreiche Kenntnisse in der Entwicklung von REST APIs und Datenintegrationen. Der idealen... 
    Senior
    Remote job

    ZABEL

    New Bremen, OH
    3 days ago
  • Uncommon Schools, Inc. is seeking a Senior Data Engineer to enhance data efficiency across their organization. You will design and build systems that ensure data accuracy and accessibility, partnering across teams to implement scalable solutions. With over 5 years of experience... 
    Senior
    Remote job

    Uncommon Schools

    New York, NY
    2 days ago
  • Quantexa is looking for a Senior Data Engineer to join their Delivery team in Melbourne, Kentucky. This role involves working with innovative technology to build data pipelines and detect key insights across multiple domains including banking and healthcare. The ideal... 
    Senior
    Remote job

    Quantexa

    Melbourne, KY
    1 day ago
  • $120k - $130k

    A leading data solutions company is seeking an experienced ETL Engineer to design and optimize data pipelines using tools like Azure Data Factory and ClickHouse. This role requires proficiency in SQL and a strong understanding of data processing workflows. Candidates should... 
    Senior
    Remote work

    Med Review Inc

    New York, NY
    2 days ago
  • Ensemble Health Partners in Austin, Texas seeks a Senior Data Engineer to shape its data engineering strategy. You'll design scalable data solutions that support advanced analytics and strategic decision-making. Strong experience with SQL, big data technologies, and the... 
    Senior
    Remote work
    Relocation

    Dormont Manufacturing Company

    Austin, TX
    1 day ago
  • $140k - $175k

    Collibra is seeking a Senior Customer Engineer to join their Customer Engineering team. In this remote role, you will establish trusted relationships...  ...technical advisor throughout their journey with Collibra's data management products. Your responsibilities will include... 
    Senior
    Remote work

    Collibra

    Raleigh, NC
    3 days ago
  • Brado is seeking a Senior Data Engineer to co-own the data strategy and architect data platforms that meet business needs. Located in Dallas, TX or St. Louis, MO, this role includes leading the development of data pipelines and contributing to the vision for our data infrastructure... 
    Senior
    Remote job

    Brado

    Dallas, TX
    18 hours ago
  • AgileEngine, LLC. is seeking a Senior Data Engineer to design scalable data lakes, warehouses, and lakehouse architectures supporting a high-volume financial data platform. You will implement Python-based ETL/ELT pipelines, orchestrate with Airflow, and build ingestion... 
    Senior
    Remote job

    AgileEngine

    Austin, TX
    4 days ago
  • $100k - $130k

    PAR Technology is seeking a Senior Data Engineer to shape their data innovations and create cutting-edge Big Data solutions. The role involves collaborating with Machine Learning, Software Engineering, and Product Departments. Candidates should have 5+ years of experience... 
    Senior
    Remote job

    PARTech

    Markham, IL
    4 days ago
  • $136.5k - $276.5k

     ...designated as ‘Remote/Teleworker’, which means you will primarily work from home. HPE is seeking a Technical Marketing Engineer (TME) to join our Data Center Networking organization, supporting Apstra, HPE's industry-leading intent-based data center automation platform.... 
    Senior
    Full time
    Remote work
    Work from home

    Hewlett Packard Enterprise

    Remote
    1 day ago
  • AgileEngine, LLC. is seeking a Senior Data Engineer to design scalable data lakes, warehouses, and lakehouse architectures supporting a thematic research platform that processes large volumes of financial data daily. You will implement Python-based ETL/ELT pipelines, orchestrate... 
    Senior
    Remote job

    AgileEngine

    Tampa, FL
    4 days ago
  • Defense Unicorns in New York is looking for a data engineer to take charge of a forward-deployed engineering role. You will engage with mission operators, deploy and maintain UDS Data Capability, and work largely remotely with some travel obligations. The ideal candidate... 
    Senior
    Remote work
    Flexible hours

    Defense Unicorns

    Florida, NY
    1 day ago
  • Empassion Health is seeking a skilled Data Engineer to build and maintain pipelines vital for healthcare analytics. You will leverage your strong SQL and Python skills to partner with teams, ensuring that data models support quality care and cost efficiency for advanced... 
    Senior
    Remote work

    Empassion Health

    New York, NY
    3 days ago
  • $118.6k - $157.14k

    Inland Empire Health Plan is seeking an Engineer III to analyze new DHCS/CMS requirements and implement necessary changes. The role involves monitoring data submissions, creating BRDs, and collaborating with various departments. With a commitment to quality, IEHP offers... 
    Senior
    Remote work
    Monday to Friday

    Inland-Empire-Health-Plan-

    Rancho Cucamonga, CA
    1 day ago
  • Block, Inc. is seeking a Data Engineer to manage data architecture and modeling tasks. This role involves optimizing existing data models and ensuring data quality for compliance and risk teams. Ideal candidates should have at least 10 years of experience in data engineering... 
    Senior
    Remote job
    Flexible hours

    Block USA

    California, MO
    1 day ago
  • AgileEngine, LLC. is seeking a Senior Data Engineer to design and build scalable data lakes, data warehouses, and lakehouses supporting a high‑volume financial data platform. You will implement Python‑based ETL/ELT pipelines, orchestrate workflows with Airflow, develop... 
    Senior
    Remote job

    AgileEngine, LLC.

    Miami, FL
    4 days ago
  • AgileEngine, LLC. is seeking a Senior Data Engineer to design scalable data lakes, warehouses, and lakehouses supporting a financial research platform. You will implement Python ETL/ELT pipelines, orchestrate with Airflow, and work with Snowflake, Spark, and AWS to deliver... 
    Senior
    Remote job

    AgileEngine

    New York, NY
    4 days ago

Do you want to receive more vacancies?

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