Batmaid

Analytics Engineer

Batmaid

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇵🇹 Portugal

Visit company website
AI Apply
Apply

Job 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