Senior Principal Cloud Software Engineer
MedtronicAbout the role
At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You’ll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world.
A Day in the Life
The Neuroscience portfolio group develops life-restoring therapies and healthcare solutions that span the care continuum; integrating technologies and applying clinical and economic evidence to increase patient access, improve efficiency of procedures and deliver successful patient outcomes.
Impact patient outcomes. Come for a job, stay for a career.
The Senior Principal Software Engineer is a key technical leadership role in our Neuroscience technology design center. In this position, you will have responsibility for technical leadership in Digital Health cloud application and technology development for implantable deep brain stimulation, spinal cord stimulation, targeted drug delivery, and pelvic health medical devices. This role will provide key leadership, deep subject matter expertise, technical/project oversight and training/coaching.
A Day in the Life
Take a leadership role in the design and development of high integrity software for medical devices and systems
Take a leadership role in identifying and implementing best-in-class software development processes, methods, tools and standards
Work with senior leadership, cross-functional stakeholders and software team to develop and maintain the software technology roadmap
Mentor software developers and provide technical guidance as necessary
Create innovative technical solutions which lead to the development and introduction of new technologies, products, and processes
Design, build, and test web applications in global cloud infrastructure as a service environment
Must Have: Minimum Requirements
- Bachelor degree in a technically related field
- Min 10 years of relevant experience
- Advanced degree with a minimum of 8 years of relevant experience.
Nice to Have
Expert working knowledge of Java and Javascript, Kotlin desired
Highly knowledgeable in several web frameworks– Spring, JPA, Hibernate, Angular, RxJS desired
Messaging – deep knowledge of messaging and streaming solutions like ActiveMQ, Amazon SQS, and Kafka
Database – strong experience with relational databases (MySQL, PostgreSQL) and data modeling
Experience building applications for high availability and scalability
Excellent understanding of Systems Engineering
Effective communication and presentation skills
Strong leadership and team commitment
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s