Description:
As an Analytics Engineer / Data Engineer, you will be responsible for managing and optimizing our modern data stack, transforming raw data into insightful analytics, and building a scalable and maintainable ELT pipeline.
Key Responsibilities
- Design, manage, and optimize ELT workflows using Fivetran, dbt, and Snowflake
- Build and maintain robust data models and semantic layers for analytics
- Develop and automate data pipelines and workflows using Python
- Implement data logic in Cube.dev for efficient metric modeling
- Enable stakeholders with self-serve analytics via Metabase Pro dashboards
- Collaborate with cross-functional teams to understand data requirements
Tech Stack
- Data Ingestion: Fivetran
- Data Warehouse: Snowflake (Raw + Modeled Layers)
- Transformation & Modeling: dbt
- Semantic Layer: Cube.dev
- BI Tool: Metabase Pro
- Automation: Python
Requirements
- 2+ years of experience in analytics/data engineering roles
- Strong expertise in dbt, Snowflake, and SQL
- Working knowledge of Cube.dev and BI tools like Metabase, Looker, or similar
- Proficiency in Python for scripting and automation
- Strong understanding of data modeling, warehousing concepts, and best practices
- Must be comfortable working onsite at our Johar Town, Lahore office