
Software Engineer – Backend, AI Medical Software in Cloud
deepeye Medical
full-time
Posted on:
Location Type: Hybrid
Location: Munich • Germany
Visit company websiteExplore more
Tech Stack
About the role
- Full-scale development of medical software applications in compliance with the company’s medical Quality Management System (QMS)
- Serve as the ‘architect’ to integrate multiple software modules into complex, large-scale systems
- Write comprehensive unit and integration tests to ensure code quality and system reliability
- Manage installation and configuration of applications in Windows and cloud environments to ensure smooth delivery
- Introduce processes, tools, and methodologies to balance requirements across the software development lifecycle, from coding and deployment to maintenance and updates
Requirements
- At least 2 years of industrial experience in software architecture, software design patterns, software development lifecycle, software releases, database management, networking concepts, and cybersecurity
- At least 4 years of software development experience with Python and at least 1 year with a systems programming language
- Good understanding of cloud architecture and infrastructure, cloud deployment, GPU usage, REST APIs, and authentication
- Degree in computer science, physics, engineering, or a related field (nice to have)
- Experience in medical device software development and working within QMS/SOPs to ensure patient safety and regulatory compliance (nice to have)
- Experience with CI/CD and software test automation: unit, integration, and system testing (nice to have)
- Working-level English (C1 or higher)
Benefits
- Startup culture and an excellent international team
- High level of responsibility for your project and rapid personal growth
- Flexible working hours, remote work options, and a central office in Munich’s startup hub
- Direct impact on improving quality of life for end users (patients)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Pythonsystems programming languagesoftware architecturesoftware design patternssoftware development lifecycledatabase managementnetworking conceptscybersecuritycloud architecturecloud deployment
Soft Skills
communicationproblem-solvingteam collaborationprocess improvement