Senior Software/Platform Engineer

FUSE GmbH
Hamburg, Germany
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Languages
English, German
Job source

Tech stack

Java (Programming Language) Confluence JIRA Bash Shell C++ (Programming Language) Cloud Engineering Databases Continuous Integration Linux DevOps Dicom Python (Programming Language)
+19 more
Machine Learning NoSQL Ansible Software Engineering Software Requirements Analysis Software Systems SQL Databases Rust (Programming Language) Scripting Git Containerization Information Technology Atlassian Tools Health Level Seven International Bitbucket Tools for Reporting Terraform Jenkins Programming Languages

Job description

A software engineer at our company is responsible for improving our existing product and working with other engineers to develop new products. They play a key role in interpreting user requirements and designing and implementing maintainable and future-proof software solutions. As our product is now on the market, the work of the software engineers will be critical to the continued development and success of the product. Develop new and maintain existing features for our containerized software as a medical device (SaMD) in accordance with MDR and ISO standards Design new software components and integrate them with existing systems Assist in the identification of user requirements and formulate software requirements Ensure scalability and good performance of our products Assist in the optimization of development processes and internal development tooling Provide software engineering knowledge and best practices to our interdisciplinary engineering team

Requirements

Do you have experience in Terraform?, A successfully completed degree in computer science, software engineering, or a related scientific field, or relevant knowledge and experience as an IT specialist Several years of professional experience in software development Advanced knowledge of software development concepts and best practices, like CI/CD, DevOps, containerization and Git dvanced knowledge of software staging and testing Advanced knowledge of Python and Python-related tools Knowledge of databases (SQL and NoSQL) and database integration into applications (ORM) Knowledge of Linux and Linux-based infrastructure Good coordination and communication skills in balance with respect, kindness, and feedback culture Hands-on mentality and problem-solving mindset Independent and structured manner of working Interest in collaboration and personal growth within an interdisciplinary team Interest in working in the regulated field of medical devices and under the guidance of a quality management system Expert-level communication proficiency in English and German

Nice-to-haves Experience in other programming languages (e.g., C/C++, Java, Rust) Experience with automation scripting and CI/CD tools (e.g., bash, Ansible, Jenkins) Experience with cloud-native application development (e.g., Terraform, GCP) Advanced knowledge of containerization Knowledge of machine-learning concepts Familiarity with medical data formats (e.g., DICOM, HL7) Familiarity with monitoring and analytics tools Experience with the Atlassian stack (Bitbucket, Jira, Confluence) Interest in contributing your experience to improve work instructions and development processes Knowledge of software as a medical device General understanding of medical device regulations (EU MDR, FDA, ISO, etc.)

Benefits & conditions

Competitive Salary: We offer a competitive salary that reflects your skills and experience Flat Hierarchies: At FUSE-AI, we have a friendly and open work culture with flat hierarchies that actively encourages ideas and innovation Career Development: You will have opportunities to grow professionally and work on challenging, forward-thinking projects Team Spirit: Join a dynamic, international team that works together to create innovative solutions Top Location: We offer you state-of-the-art technology in a bright office atmosphere between the town hall and the Michel with subway, S-Bahn and bus right outside the door

About the company

As a young and dynamic eHealth company, FUSE-AI pursues the goal of improving medical care with innovative AI-based software products. Our initial product has successfully entered the European market, and new products are on the horizon. To ensure the continued improvement of our products and internal tools, we are committed to growing our engineering team.

At FUSE-AI, we work together in a small, but ambitious interdisciplinary team of machine learning engineers, software engineers, scientists, and quality and regulatory experts to develop valuable solutions for medical professionals. In the position offered, you will have the freedom to work independently, take on diverse responsibilities, and grow both professionally and personally within a supportive and collaborative environment.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all