Situation: At my previous company, a critical nightly ETL pipeline owned by a senior engineer was intermittently failing and producing corrupted customer segment tables used by analytics and billing. The issue had been flagged by downstream teams for weeks and caused inaccurate reports and at least one billing discrepancy.
Task: As the data engineer responsible for platform reliability, I needed to give difficult feedback to the pipeline owner, restore data quality, and put in place safeguards so this wouldn't reoccur.
Action:
- I prepared evidence first: a timeline of failures, error logs, sample corrupted rows, and business impact (2% of daily reports affected; one customer billed incorrectly by $1.2k).
- I requested a private, scheduled meeting and framed it as collaborative: “I want to walk through what I found and work with you on remediation.”
- I led with facts and impact, avoided blame, and acknowledged constraints (the pipeline had been rushed for a product launch).
- I proposed concrete, low-friction fixes: add schema validation, promote atomic writes, add end-to-end tests in CI, and create an alert for row-count/column-CRC drift.
- Together we created a prioritized remediation plan with clear owners, deadlines, and rollback strategies. I volunteered to implement the monitoring and pair on the schema validation.
- To maintain trust I solicited their input, incorporated their expertise about legacy components, and kept communication transparent—daily check-ins until stable and shared progress with stakeholders.
Result: Within two weeks the pipeline stopped producing corrupted data; alerts caught a related upstream schema change the next day. Downstream report accuracy returned to baseline, and billing errors dropped to zero. The senior engineer appreciated the collaborative approach; we later formalized a pre-deploy checklist and added pipeline health dashboards, reducing similar incidents by 70% over the next quarter.
This taught me that difficult feedback works best when grounded in data, offered as collaboration, and followed by concrete, shared actions.