A data engineer agent builds and maintains data pipelines: ingestion, transformation, and delivery of data from source systems to analytical targets. It writes pipeline code, manages schema evolution, and ensures that data quality checks run on each pipeline stage.
Data engineering work is tightly coupled to your specific stack: which orchestrator you use, how schemas are registered, and what your data quality framework looks like. A role-specific prompt captures these so the agent writes Airflow DAGs rather than Prefect flows, and uses your existing base operators rather than inventing new ones.