
Senior Software Engineer – Backend, Fullstack – Medical Software
deepeye Medical
full-time
Posted on:
Location Type: Hybrid
Location: Munich • Germany
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Full-scale development of medical software applications in compliance with our medical Quality Management System (QMS)
- System integration: serve as the system architect to integrate multiple software modules into complex, larger-scale systems
- Rigorous testing: write comprehensive unit and integration tests to ensure code quality and system resilience
- Deployment & installation: manage the installation and configuration of applications in Windows or cloud environments, ensuring seamless delivery
- Introduce processes, tools, and methodologies to address needs across the software development lifecycle, from coding and deployment to maintenance and updates
Requirements
- 2+ years of industry experience in software architecture, design patterns and development, software releases, database management, networking concepts, and cybersecurity
- 4+ years developing software in Python and at least 1 systems programming language (e.g., C, C++, Rust)
- Good understanding of cloud architecture and infrastructure, cloud deployment, GPUs, REST APIs, and authentication
- Degree in computer science, physics, engineering or a related field (preferred)
- Experience with medical device software development and working with QMS/SOPs to ensure patient safety and regulatory compliance (preferred)
- Experience with CI/CD and software test automation: unit, integration and system testing (preferred)
- Working-level English (C1 or higher)
Benefits
- Startup culture and an excellent international team
- High degree of ownership for your projects and rapid personal growth
- Flexible working hours, remote work, and a central office in Munich’s startup hub
- Direct impact on improving quality of life for our end users (patients)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonCC++Rustsoftware architecturedesign patternsdatabase managementnetworking conceptscybersecuritysoftware test automation
Soft Skills
communicationproblem-solvingteam collaborationattention to detailadaptability