Public summary
Join a Munich-based healthtech company as a Senior Software Engineer specializing in Data. The role involves building and scaling data infrastructure to support automation and evaluation of medical software, working with large datasets and advanced data platforms. This is a collaborative, innovative environment focused on improving medical decisions and patient outcomes through AI and big data analytics. The position supports flexible working hours and a hybrid work model within Germany.
Location and work setup
- Location
- Munich
- Remote status
- Hybrid
- German requirement signal
- No German Required Detected
- Detected job language
- English
Responsibilities
Design, develop, and maintain scalable, secure, and resilient data platforms and architectures; build and manage ETL/ELT pipelines for various data types; deploy and manage data storage systems such as Apache Iceberg or MongoDB; ensure data quality, lineage, compliance, and security controls; write services for data ingestion, access, and processing; collaborate with data analysts to support reporting, analytics, and machine learning; document data models, processes, architectures, and best practices; contribute to an innovative engineering culture.
Qualifications
Degree in Computer Science, Software Engineering, Data Engineering, or equivalent experience; strong background in data engineering and modern data platforms; expertise in data architecture, data modeling, and engineering best practices; proficiency in Python, Go, TypeScript/JavaScript, and Infrastructure as Code tools like Terraform; experience with CI/CD, containerization, GitHub Actions; cloud-based solution development and operation, preferably on AWS; familiarity with healthcare data standards (FHIR, DICOM) is a plus; strong analytical, problem-solving, and teamwork skills; excellent English communication; German language skills are advantageous but not required.