Your mission As an integral part of our team, your key task will be the development, enhancement, and management of our batch data pipeline, and the improvement and maintenance of our internal and customer-facing tools and web-based applications. Your profile At least 3 years of experience in data engineering, with a solid background in developing and managing data pipelines. Proficiency in Java/Kotlin and Python, focusing on backend development. Deep understanding of relational databases and experience with graph databases. Knowledge of version control systems (e.g., Git), CI/CD tools, and containerization. Excellent collaborative skills, with a proactive approach to work and team interactions. Strong grasp of system performance optimization and scaling. Experience with agile methodologies. B2 level English language skills (German is a plus). What we offer you A competitive gross annual salary ranging from €60K-€80K, based on experience and expertise. Up to 100% remote work opportunity. Provision of MacBook and peripherals for remote work setup. Flexible working hours, with full-time or part-time options (30h–37.5h per week). Six weeks of paid annual leave. A comprehensive educational package to support your professional development. About us Semalytix (https://www.semalytix.com/) is pioneering patient-centric decision-making and treatment through comprehensive analysis of millions of real-world data points. Our multidisciplinary team combines expertise from Artificial Intelligence, Machine Learning, Linguistics, Life Sciences, Pharmaceuticals, and SaaS start-ups, committed to enhancing lives with superior decision-making tools. Founded in 2015 with headquarters in Bielefeld, Germany, Semalytix is a VC-funded enterprise with a dynamic and dedicated team of about 30 members, serving three top-10 Pharma customers. Please send your cover letter and CV (in English) along with every application. We are strongly committed to promoting equal opportunity and diversity in our team.