senior-data-engineer

Design and build scalable data pipelines using Python, SQL, Spark, and Airflow.

1|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/mcauduro0/Macro_Trading --skill senior-data-engineer-mcauduro0
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-data-engineer
Source: https://github.com/mcauduro0/Macro_Trading/tree/main/.claude/skills/alireza-senior-data-engineer
Command: npx skills add https://github.com/mcauduro0/Macro_Trading --skill senior-data-engineer-mcauduro0

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenges of building and maintaining robust, scalable data infrastructure and pipelines, ensuring data is reliable, accessible, and performant.

Core Features & Use Cases

  • Data Pipeline Design: Architect and implement batch and streaming data pipelines.
  • Data Modeling: Design efficient data models for warehousing and analytics.
  • Data Quality: Implement frameworks for data validation, monitoring, and governance.
  • Use Case: You need to build a daily ETL pipeline to ingest sales data from a transactional database, transform it using dbt, and load it into a data warehouse like Snowflake, ensuring data quality checks are in place.

Quick Start

Use the senior-data-engineer skill to design a data pipeline for ingesting data from PostgreSQL into Snowflake.

Frequently Asked Questions about senior-data-engineer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design a scalable ETL pipeline to ingest data into Snowflake?

To design a scalable ETL pipeline for Snowflake, you architect batch or streaming data ingestion, transform the data using dbt, and load it while enforcing data quality checks. This ensures reliable, performant data infrastructure.

What is DataOps and how does it apply to data pipeline orchestration?

DataOps is a set of principles for building reliable data systems through pipeline orchestration, monitoring, and data quality assurance. It applies to data engineering by using tools like Airflow to automate and validate workflows.

Can I use Airflow and dbt together for data pipeline orchestration?

Yes, you can use Airflow and dbt together for data pipeline orchestration. Airflow manages the pipeline scheduling and workflow, while dbt handles the SQL data modeling and transformations within your data warehouse.

What's the best way to implement data quality checks in a data pipeline?

The best way to implement data quality checks in a data pipeline is to establish a framework for continuous data validation, monitoring, and governance. This integrates DataOps principles directly into your ETL systems.

How do I model data efficiently for analytics and warehousing?

To model data efficiently for analytics and warehousing, you design optimized data models that support fast querying and reporting. This involves using modern data stack technologies like dbt to structure transformed data.

Does this approach support both batch and streaming data pipelines?

Yes, this approach supports both batch and streaming data pipelines. You can architect and implement scalable data infrastructure using Python, Spark, and Kafka to handle various data ingestion requirements.