Analytics Engineer at Batgroup
Lisbon, , Portugal -
Full Time


Start Date

Immediate

Expiry Date

06 Jan, 26

Salary

0.0

Posted On

08 Oct, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

SQL, dbt, Python, Snowflake, Tableau, Data Modeling, Data Quality, Data Transformation, Git, CI/CD, AWS, GCP, Azure, Apache Airflow, Docker, Communication

Industry

Facilities Services

Description
At Batmaid, we’re on a mission to bring peace of mind into people’s homes and fairness into the cleaning industry. As Europe’s leading digital platform for home cleaning services, we connect thousands of households with trusted, insured cleaning professionals. We are looking for an Analytics Engineer to join our Data team. You will build the data foundation that powers analytics across the company by designing and maintaining data models, ensuring data quality, and enabling clear, reliable insights for the business. Using SQL, dbt, and Python, you will transform raw data in Snowflake into analytics-ready datasets and collaborate with stakeholders to visualize insights in Tableau. You’ll work closely with both technical and business teams to ensure data is accurate, well-structured, and aligned with the company’s strategic objectives. This is a hands-on, high-impact role for someone who enjoys both the technical craft of data modeling and the business value of analytics. Key Responsibilities 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. 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
Responsibilities
You will design, build, and maintain data models that transform raw data for reporting and analytics. Collaborating with stakeholders, you will ensure data accuracy and provide actionable insights for the business.
Loading...