2 days ago

Data Engineer

MindTitan

On Site
Full Time
€75,000
Tallinn, Harjumaa, Estonia

Job Overview

Job TitleData Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary€75,000
LocationTallinn, Harjumaa, Estonia

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About MindTitan

MindTitan is a machine learning software and product development house operating at the forefront of AI and practical software solutions. Headquartered in Estonia, our ambition is to become Europe’s leading AI innovation center.

We are a compact, senior-heavy consultancy, free from bureaucratic complexities like bloated org charts or endless approval chains. Our strength lies in a tight-knit team of sharp individuals dedicated to solving challenging problems for clients who genuinely value the outcomes. Every team member contributes significantly, and we foster an open environment where ideas for growth and improvement are highly encouraged and taken seriously.

Location & Seniority

This role is based within the European Union. Proficiency in Estonian is strongly beneficial. This is a mid-senior level position, requiring a minimum of 3 years of hands-on experience.

What You'll Do as a Data Engineer

  • Design and build robust ETL/ELT pipelines to form the data foundation for cutting-edge AI and machine learning solutions.
  • Explore and implement agentic data engineering patterns, demonstrating innovative thinking beyond traditional pipelines as an integral part of an AI company.
  • Utilize dbt to transform raw data into clean, well-documented, and thoroughly tested datasets.
  • Implement automated testing, monitoring, and alerting mechanisms to ensure data integrity, reliability, and freshness throughout the entire pipeline lifecycle.
  • Collaborate closely with AI/ML engineers and data scientists to architect data solutions and feature pipelines.
  • Transform messy, fragmented client data into structured, AI-ready assets built upon sound modeling principles.
  • Ensure all data solutions adhere to stringent security and privacy requirements, including GDPR and similar regulations.

Technologies You'll Encounter

You will work with a modern tech stack, including Databricks, dbt, BigQuery, SQL, Python, Airflow (or similar orchestration tools), and cloud platforms like Azure, AWS, or GCP.

What We're Looking For

  • 3+ years of hands-on data engineering experience with demonstrable production pipelines.
  • Strong command of dbt, understanding the nuances between a well-structured project and a complex DAG.
  • Solid experience with at least one major data platform (e.g., Databricks, BigQuery) and a deep understanding of its ecosystem.
  • Proficiency in Python and SQL for data transformation and pipeline development.
  • Sound understanding of data modeling approaches such as Medallion Architecture, Dimensional Modeling, and Data Vault.
  • Comfort with Git and CI/CD pipelines.
  • Ability to articulate technical architecture decisions clearly to both internal teams and external client stakeholders.
  • Excellent written and verbal English communication skills; Estonian language proficiency is a significant advantage.
  • Must be located within the EU.

Bonus points for familiarity with vector databases, web scraping, Elasticsearch, or a general adaptability to new technology stacks.

Our Application Process

We strive for a fast and low-bureaucracy application experience, structured into a few key steps:

  • Review the job details and submit your application via the provided form.
  • We commit to responding promptly, usually within one week, unless high application volumes cause slight delays.
  • The process includes a technical interview with a test task, followed by a "vibe-check" session with the broader team. This ensures cultural fit and provides you with an honest view of our work life. You are encouraged to ask any questions to determine if MindTitan is the right environment for you.
  • Upon mutual satisfaction, we proceed with contract signing and onboarding. A dedicated work buddy will assist you in integrating smoothly.

Key skills/competency

  • Data Engineering
  • ETL/ELT Pipelines
  • dbt
  • Data Modeling
  • Python
  • SQL
  • Cloud Platforms (Azure, AWS, GCP)
  • Databricks/BigQuery
  • CI/CD
  • Automated Testing

Tags:

Data Engineer
ETL
ELT
Data Pipelines
Data Transformation
Data Modeling
Data Integrity
Data Architecture
AI Solutions
ML Solutions
Data Security
Databricks
dbt
BigQuery
SQL
Python
Airflow
Azure
AWS
GCP
Git
CI/CD

Share Job:

How to Get Hired at MindTitan

  • Research MindTitan's culture: Study their mission in AI, senior-heavy consultancy model, and values on their website and LinkedIn.
  • Tailor your resume for data engineering: Highlight 3+ years of production ETL/ELT pipeline experience, dbt proficiency, and cloud platform expertise.
  • Showcase technical prowess: Prepare to discuss deep experience with Databricks or BigQuery, Python/SQL, and data modeling (Medallion, Dimensional, Data Vault).
  • Practice for the technical interview: Be ready for a test task demonstrating your data engineering skills in building and transforming datasets.
  • Prepare for the "vibe-check": Show curiosity about MindTitan's team culture, collaborative approach, and ask insightful questions during the team session.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background