Data Engineer / Analytics Engineer
We are looking for a Data Engineer / Analytics Engineer to join a growing data team and help build reliable, scalable analytics solutions. This role focuses on transforming raw data into trusted, analytics‑ready datasets that support business reporting and decision-making.
Responsibilities
* Design, develop, and maintain data models using dbt
* Write and optimize complex SQL queries for analytics and reporting
* Work with Snowflake as the primary cloud data warehouse
* Build reliable, tested, and well-documented data pipelines
* Version control and collaborate using Git
* Partner with analytics and business teams to translate requirements into data models
* Support BI and reporting use cases, especially with Power BI
* Produce clear, structured, and easy‑to‑maintain technical documentation
Required Skills & Experience
* Strong hands-on experience with SQL
* Proven experience working with Snowflake
* Solid knowledge of dbt for data transformation and modeling
* Experience using Git for version control and collaboration
* Understanding of analytics engineering best practices (testing, documentation, modular models)
* Experience supporting dashboards and reports in Power BI
* Ability to write clean, clear, and reusable documentation
Nice to Have
* Experience with data quality testing and monitoring
* Exposure to modern data stack concepts
* Experience working in agile or cross-functional teams
Keywords
Data Engineer, Analytics Engineer, SQL, Snowflake, dbt, Power BI, Data Modeling, Cloud Data Warehouse, Git, Modern Data Stack, Business Intelligence, BI Engineer