We are seeking a Senior Data Engineer with expertise in Snowflake and DBT to design, develop, and optimize data warehousing and analytics solutions. This role requires strong technical proficiency, analytical skills, and the ability to collaborate with cross-functional teams to deliver scalable and cost-effective data solutions.
Responsibilities:
- Design, develop, and test data warehousing and analytics solutions using Snowflake and DBT.
- Collaborate with stakeholders to gather requirements and design scalable data architectures.
- Develop and maintain Snowflake databases, including schema design, data modeling, and data loading.
- Build and maintain DBT models for data transformation, quality assurance, and testing.
- Troubleshoot and resolve data warehousing and analytics issues efficiently.
- Optimize Snowflake and DBT solutions for performance, scalability, and cost-effectiveness.
- Work with cross-functional teams to ensure seamless integration of data solutions.
- Develop and maintain technical documentation to support ongoing development and maintenance.
Required Skills & Experience:
- 6–12 years of experience in data warehousing and analytics development using Snowflake and DBT.
- Strong hands-on experience with DBT, including data transformation, data quality, and testing.
- Expertise in Snowflake, covering database design, data modeling, and data loading.
- Solid understanding of ETL, ELT, and data governance best practices.
- Strong grasp of data structures, algorithms, and database design principles.