onsite
Senior Data Engineer - Dinero Solutions
Data Engineer
Senior Data Engineer leading design and implementation of large‑scale data pipelines, warehouses, and lakes using Python, SQL, Snowflake and AWS services, with strong orchestration, version control, and CI/CD expertise.
About the role
Key Responsibilities
- Architect, build, and maintain end‑to‑end data pipelines and data lake solutions on AWS.
- Design, develop, and optimize data warehouses using Snowflake, PostgreSQL/SQL Server and related SQL technologies.
- Implement workflow orchestration with Apache NiFi or comparable tools to ensure reliable data movement.
- Write production‑grade Python and SQL code, enforce coding standards, and conduct peer code reviews.
- Manage source control, CI/CD pipelines, and automated testing to deliver robust, repeatable releases.
- Collaborate with cross‑functional teams to translate business requirements into scalable data solutions.
Requirements
- 8+ years of hands‑on experience in data engineering within data‑driven organizations.
- Deep expertise in Snowflake (or similar cloud data warehouse) and strong SQL proficiency.
- Proven experience with Apache NiFi or equivalent orchestration platforms.
- Solid knowledge of AWS services such as S3, EC2, EKS, and RDS.
- Strong programming skills in Python, version control with Git, and CI/CD workflow implementation.
Skills
pythonsqlsnowflakeapache nifiawscicd