Data Engineer
Location:
Remote in Germany (HQ in Munich, hybrid optional)
Salary:
Up to €80K + 15% bonus
Language:
English speaking
Start date:
ASAP (2025)
The Company:
Do you want to create digital solutions that help patients better manage their health conditions and help doctors provide data-driven treatment? Then apply today!
Our client strives to give people with rare diseases individual insights, enabling them to make informed choices and live life to the fullest. Using the latest technology, they aim to bring data-driven insights to healthcare professionals, supporting them to improve lives through personalised care.
They offer a competitive salary, a strong benefits package, flexible working arrangements, and the chance to shape the future of digital healthcare.
They are a small team of about 35 professionals in a young scale-up environment, focused on continuously delivering high-quality solutions to the healthcare market. The headquarters are in Munich, with flexible office hours on a voluntary basis.
Role Overview:
As a
Data Engineer
, you will play a crucial role in shaping the company’s data strategy and execution. You’ll be joining as the
second data professional
in the team, working closely with a Data Scientist to build scalable, high-quality data pipelines, models, and insights.
This role is perfect for a versatile data professional who thrives in a dynamic environment, enjoys working across the data stack, and wants to help drive healthcare innovation.
Responsibilities:
Contribute to the company’s
data strategy
and build shared ownership of all data.
Design and implement a
common data model
across products for scalability.
Build and maintain
data pipelines
and connect different data sources (healthcare data, usage analytics).
Define
KPIs
and deliver insights through visualizations and exploratory data analysis.
Review and implement
requests from the data governance board
.
Develop
prototypes and sustainable solutions
using advanced analytics and statistics.
Create and present
reports and recommendations
for decision making.
Collaborate closely with developers, designers, and QA engineers in
agile methodologies
(Scrum, Kanban, Jira).
Your Experience:
Must-have:
3–4 years’ experience in Data Engineering / Data Analytics.
Computer Science degree.
Strong SQL skills and experience in
data modeling
(medallion architecture, Kimball, data marts).
Advanced Python (pandas, numpy, sklearn).
Experience with the
modern data stack
: AWS (ETL, Terraform), Snowflake, dbt, GitHub.
Experience with dashboarding tools (Metabase, Streamlit).
Ability to manage and monitor
data pipelines and infrastructure
.
Bonus:
Experience with
CI/CD automation
and Infrastructure as Code.
Familiarity with
scientific data analysis \& hypothesis testing
.
Knowledge of
machine learning workflows
and visualization libraries (Altair).
Experience in
healthcare / medtech / regulated environments
.
Master’s or PhD.
Personal Attributes
Strong communicator with both technical \& non-technical colleagues.
Problem solver with excellent troubleshooting abilities.
Collaborative and proactive team player.
Comfortable working autonomously in a fast-paced environment.
Curious and eager to learn new technologies and approaches.
You are passionate about data quality, automation, and continuous improvement
You are curious and open to new technologies and approaches
Benefits:
competitive salary + 15% bonus (60% individual goals, 40% company goals).
Flexible working hours and home office opportunities.
MacBook and iPhone provided.
Pension plan, accident insurance, job bike (plus other benefits).
Attractive travel policy with dedicated business travel agent.
30 days holiday.
A role with both
impact and stability
— scale-up innovation backed by a large European pharma group.
Remote Interview Process:
Intro call (30–45 min)
with the Head of Technology: get to know each other, understand your background, the role expectations expectation and personal fit.
Technical stage (take-home task, 3–5 days \& technical discussion):
Task A: Build a
data model
from mock data + meaningful SQL/dashboard tasks.
Task B:
ML/AI challenge
(e.g. chatbot/LLM application).
Ideally done in Python + SQL
Discussion focuses on approach, problem-solving, adaptability, security, data interaction.
Team interview:
meet a developer, designer \& technical project manager from the team → cultural fit (autonomy, collaboration).
Final stage:
if local to Munich can be an office or remote interview with HR \& CEO. Discuss mindset, cultural alignment, medical data perspective.