
Analytics Engineer
Batmaid
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇵🇹 Portugal
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AirflowApacheAWSAzureCloudDockerGoogle Cloud PlatformPythonSQLTableau
About the role
- Design, build, and maintain **dbt models** that transform and structure raw data for reporting and analytics.
- Write efficient and scalable **SQL** to support modeling and analysis within Snowflake.
- Use **Python** for data transformations, automations, and integrations.
- Build and maintain **Tableau dashboards** to surface metrics and insights to business users.
- Define, document, and standardize **core metrics and KPIs** across the organization.
- Partner with the Data Engineer to ensure data pipelines are performant, reliable, and well-maintained.
- Conduct data quality checks and maintain documentation to ensure trust in data.
- Collaborate with stakeholders to translate business questions into data requirements and deliver clear, actionable solutions.
Requirements
- 3–5 years of experience in analytics engineering, BI development, or data engineering
- Strong proficiency in **SQL**, ideally with Snowflake or a similar cloud data warehouse
- Hands-on experience with **dbt (data build tool)** for transformation and data modeling
- Proficient in **Python** for data manipulation and process automation
- Solid understanding of **data modeling principles** (e.g., star/snowflake schemas, dimensional modeling)
- Experience developing dashboards and reports in **Tableau** or another BI tool
- Familiarity with **Git-based version control**; experience with CI/CD workflows is a plus
- Fluent English skills (spoken and written)
- Experience with cloud platforms such as AWS, GCP, or Azure is a plus
- Familiarity with dbt Cloud is a plus
- Familiarity with Apache Airflow or similar workflow orchestration tools (e.g., Dagster, Prefect) is a strong advantage
- Interest in data governance and documentation frameworks (e.g., data catalogs, lineage tracking) is appreciated
- Experience with Docker is a plus
- Excellent communication skills; ability to translate complex data work into actionable business insights
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
SQLPythondbtdata modeling principlesTableaudata quality checksGitCI/CDDockerApache Airflow
Soft skills
communication skillscollaborationdocumentationproblem-solvingstakeholder engagement