Data Engineer
MindTitan
Job Overview
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.

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
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