Software Engineer II – 12-Month Fixed-Term Contract
Core
Design, build, and maintain backend services and APIs for compact, high-performance embedded systems enabling edge computing and connectivity in surgical operating rooms.
Role type
Senior backend software engineer (Python/Django)
Builds
Production backend services, REST APIs, and components for Medtronic Digital Technologies' connected surgical ecosystem
Domain
Healthcare technology / Medical devices / Embedded systems
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Django, Django REST Framework, REST API design, unit/integration/API testing, code reviews, technical documentation, system design
Preferred skills
AI-assisted coding workflows, agentic coding tools
Technologies
Python, Django, Django REST Framework, pytest
Responsibilities
Own backend and services work from design through production; Contribute to design and implementation of larger features and components; Write high-quality Python code and participate in code reviews; Improve testability, observability, reliability, and maintainability; Apply and improve engineering standards; Collaborate with product, systems, QA, and clinical partners; Document technical decisions and system context
Seniority
Mid-Senior, hands-on IC