Senior Engineer, Data
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.
$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...SeniorFull time$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...SeniorTemporary workImmediate startRemote workShift workAfternoon shift$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$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...SeniorFull timeWork experience placementFlexible hoursShift work- ...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...SeniorRemote work
- ...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...SeniorFull timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...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 &...SeniorFull timeWork experience placement
$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...SeniorWork at officeRemote work- 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...SeniorFull timeLocal area
$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...SeniorPermanent employmentFull timeFlexible hours$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...SeniorWork at officeRemote work$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...SeniorFull timeRemote workHome officeFlexible hoursShift work- 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...SeniorWork at officeRemote work
- 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...SeniorRemote job
- 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...SeniorRemote job
- 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...SeniorRemote job
$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...SeniorRemote work- 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...SeniorRemote workRelocation
$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...SeniorRemote work- 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...SeniorRemote job
- 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...SeniorRemote job
$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...SeniorRemote job$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....SeniorFull timeRemote workWork from home- 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...SeniorRemote job
- 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...SeniorRemote workFlexible hours
- 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...SeniorRemote work
$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...SeniorRemote workMonday to Friday- 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...SeniorRemote jobFlexible hours
- 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...SeniorRemote job
- 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...SeniorRemote job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Engineer, Data. Be the first to apply!








