Software Engineer
Role Summary The Data Engineering Leader owns the delivery, quality, and operational health of Masco's enterprise data engineering capability.
Role Summary
The Data Engineering Leader owns the delivery, quality, and operational health of Masco's enterprise data engineering capability. Reporting to the Enterprise Data Architect, this role leads a team of Data Engineers building and operating the ingestion, transformation, and Lakehouse solutions that power enterprise POS and adjacent commercial data. This is a hands-on technical leader who codes alongside the team, holds engineers accountable to project plans and SLAs, and provides architectural support to the Enterprise Data Architect on ingestion patterns, pipeline design, and platform decisions. The Data Engineering Leader partners closely with the BI Delivery Leader to ensure enterprise data structures and models are in place for accurate, timely analytics delivery.
What You'll Own
Engineering Team Leadership & Delivery Accountability
Lead, coach, and manage a team of Data Engineers, including performance guidance and prioritization.
Hold the team accountable to project plans, sprint commitments, and quality expectations.
Coordinate onshore and offshore engineering capacity, serving as the technical lead for offshore engineering resources and the bridge back to onshore leads.
Sequence sprint delivery against the priority roadmap and requirements set by the Enterprise Data Architect, Technical Product Owner, and Business Data Analyst.
Ingestion, Pipeline & Data Platform Build
Own the build and operation of ingestion pipelines across retailer, HQ, and BU data sources on the Databricks and Azure data stack.
Contribute directly as a senior engineer on critical-path pipelines, Lakehouse design, and modeling work.
Partner with the Architect to build the ingestion side of the attribution crosswalk and master data foundations to the documented spec.
Enforce data-validation gates for completeness, outliers, and consistency before data reaches enrichment.
Incident Management, Release Management & Operational SLAs
Own intake, triage, and resolution of pipeline incidents and data issues raised by BU and HQ consumers.
Own release management for engineering enhancements, requests, and projects, including development operations, sprint execution, deadlines, and delivery of the business value defined by the Business Data Analyst and Technical Product Owner.
Establish and adhere to SLAs for incident response, resolution, and communication back to consumers.
Own monitoring, alerting, and operational health of pipelines, credentials, and source integrations.
Escalate issues that touch the enterprise model, masters, or attribution to the Enterprise Data Architect.
Cloud Cost & Consumption Management
Monitor cloud storage, compute, and consumption of enterprise data platforms, and track related costs.
Posted July 31, 2026