onsite
Data Engineer - Blain's Farm and Fleet
Data Engineer
Data Engineer responsible for designing, building, and maintaining scalable data pipelines and warehouses using Python, SQL, and cloud services to enable analytics and reporting across the organization.
About the role
Key Responsibilities
- Design, develop, and maintain robust ETL pipelines to ingest and transform data from multiple source systems.
- Build and optimize data models and warehouses on cloud platforms such as AWS and Snowflake.
- Collaborate with analytics and business teams to understand data requirements and deliver reliable data sets for reporting.
- Implement data quality checks, monitoring, and alerting to ensure pipeline reliability.
- Document data flows, schemas, and processes to support knowledge sharing and compliance.
Requirements
- 3+ years of experience in data engineering or related roles.
- Proficiency in Python and SQL for data manipulation and scripting.
- Hands‑on experience with cloud services (AWS) and data warehousing solutions (Snowflake, Redshift, or similar).
- Strong understanding of ETL concepts, data modeling, and performance tuning.
- Ability to work independently and collaborate within cross‑functional teams.
Skills
pythonsqlawssnowflake