Senior Principal Enterprise Software Engineer - SW Tech
Medtronic Plc
Sr. Principal Enterprise Software Engineer
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
At Medtronic, we push the limits of what technology can do to make tomorrow better than yesterday and that makes it an exciting and rewarding place to work. As a Sr. Principal Enterprise Software Engineer specializing in Enterprise Software, Microservices Architecture, and IoT, you will lead the design, development, and implementation of advanced software systems that leverage cloud-native architectures and IoT ecosystems. Working with enterprise software teams in Cardiovascular, Neuroscience and Medical Surgical portfolio at MEIC, your role is to drive enterprise-scale software innovation, enabling scalable, secure, and high-performance solutions in Healthcare / Biomedical Engineering domain. This is a critical leadership position that requires strategic foresight, deep technical expertise, and the ability to mentor and guide teams in delivering cutting-edge solutions.
Responsibilities may include the following and other duties may be assigned:
- Collaborating with leadership and technical teams to align on the software and IoT roadmap. Review project status, assess risks, and prioritize initiatives around microservices architecture and enterprise software solutions.
- Lead or participate in architecture review sessions, to ensure compliance with microservices design principles, system scalability, and best practices for cloud-native environments.
- Collaborate with product and engineering teams to refine system architectures, focusing on modularity, fault tolerance, and performance optimization.
- Lead efforts to enhance software quality through rigorous code reviews, testing strategies, and compliance with security standards, maintaining the highest level of software quality.
- Present updates on progress, architecture decisions, and strategic roadmaps to internal and external stakeholders, ensuring alignment with long-term business goals.
- Drive continuous improvement initiatives, assessing software maturity levels and implementing best practices to elevate product quality.
- Lead the design and development of enterprise-scale microservices architectures to support highly scalable and distributed systems.
- Drive the adoption of IoT solutions within enterprise systems, ensuring secure integration of edge devices, data streaming, and real-time analytics.
- Own cloud-native architecture strategies, ensuring system scalability, reliability, and fault tolerance through the use of containers, orchestration platforms, and serverless technologies.
- Champion software engineering best practices including CI/CD, API management, and automated testing to ensure high-quality code and efficient delivery pipelines.
- Lead technical reviews for software systems, ensuring alignment with microservices architecture, IoT frameworks, and enterprise-grade security practices.
- Ensure architecture governance by overseeing technical roadmaps, architecture compliance, and adherence to industry standards.
- Conduct technical feasibility studies, evaluating emerging technologies and their potential to add value to Medtronic's enterprise solutions.
- Drive improvements in software maturity, implementing methodologies such as Design for Reliability and Manufacturability (DRM) to optimize the quality and efficiency of enterprise software.
- Reports to the Director of Software Technology
- Collaborates with cross-functional teams (business analysts, developers, end-users) to understand requirements and deliver solutions.
Required Knowledge and Experience
- B-Tech/BE in Computer Science, Electronics, or related field with 20+ years of experience in Software and Systems Engineering, OR
- ME/M-Tech with 18+ years of relevant experience.
- Proven track record of leading the design and implementation of enterprise-level microservices architectures and distributed systems.
- Extensive experience in IoT platforms and solutions, including device integration, data streaming, and cloud-based IoT services.
- Strong understanding of cloud-native architecture principles, containerization (Kubernetes, Docker), and cloud platforms (AWS, Azure, GCP).
- Deep knowledge of API management, event-driven architectures, and real-time data processing for scalable and responsive enterprise systems.
- Expertise in implementing DevOps methodologies, CI/CD pipelines, and automated testing frameworks.
- Experience conducting technical reviews and guiding architectural decisions, with a focus on scalability, performance, and maintainability.
- Preferred to have experience in edge computing and managing distributed systems that span both cloud and edge environments.
- Preferred to have knowledge of serverless architecture and orchestration tools for microservices, such as Istio or Linkerd.
- Preferred to have Certifications in cloud platforms like AWS, Azure, or Google Cloud, particularly in areas related to IoT and microservices.
- Preferred to have experience with real-time data streaming and message brokering technologies like Kafka or RabbitMQ.
- Preferred to have previous experience in industries such as manufacturing, automotive, or healthcare, where IoT and enterprise software play a critical role.
Physical Job Requirements The above statements are intended to describe the general nature and level of work being performed by employees assigned to this position, but they are not an exhaustive list of all the required responsibilities and skills of this position.
Benefits & Compensation
Medtronic offers a competitive Salary and flexible Benefits Package A commitment to our employees lives at the core of our values. We recognize their contributions. They share in the success they help to create.We offer a wide range of benefits, resources, and competitive compensation plans designed to support you at every career and life stage.
This position is eligible for a short-term incentive called the Medtronic Incentive Plan (MIP).
About Medtronic
We lead global healthcare technology and boldly attack the most challenging health problems facing humanity by searching out and finding solutions.Our Mission — to alleviate pain, restore health, and extend life — unites a global team of 95,000+ passionate people. We are engineers at heart— putting ambitious ideas to work to generate real solutions for real people. From the R&D lab, to the factory floor, to the conference room, every one of us experiments, creates, builds, improves and solves. We have the talent, diverse perspectives, and guts to engineer the extraordinary.
Learn more about our business, mission, and our commitment to diversity here
- ...Senior Principal Software Engineer Applied Signal Technology (AST) is seeking a Senior Principal Software Engineer who strives for excellence and has... ...Experience with Angular web GUI development Embedded SW Design Experience Experience in integrating software with...SeniorRelocation
$107.5k - $204.5k
...Test Engineer RTX Corporation is an Aerospace and Defense company that provides advanced... ...execution of test plans for Linux & VxWorks software development efforts, hardware & software... ...Perform testing of both HW and SW systems, isolate failures, and propose solutions...SuggestedTemporary workWork experience placementWorldwideRelocation packageFlexible hoursNight shift- Blue Origin LLC is hiring a Sr Principal Software Engineer to lead technical strategy for software development in Seattle. The role demands extensive... ...and a strong communication record presenting to senior leadership. The position offers competitive compensation and...SeniorRelocation
$122.8k - $184.2k
...Northrop Grumman brings informed insights and software-secure technology to enable strategic... ...require the combined talents of multiple engineering disciplines including Hardware, Firmware,... ...: Design creative and flexible HW/SW solutions with a motivated team of experts...SeniorRelocation packageFlexible hoursShift work- ...Software Engineer Senior Staff - SW Architect, Embedded, Dallas, TX Lockheed Martin is a global security and aerospace company that employs approximately 114,000 people worldwide and is principally engaged in the research, design, development, manufacture, integration...SeniorWorldwideFlexible hours
$103.6k - $155.4k
...making history. Northrop Grumman Space Systems-Missile Defense Integration offers an excellent opportunity for a Principal Software Engineer - SW Applications Test Engr (SA) (26-251) to join our team of skilled and diverse professionals. Based in Colorado Springs,...Contract workWork experience placementRemote workRelocationFlexible hoursShift work$141.91k - $212.87k
...semiconductor manufacturers. Our team is expanding, and we are currently hiring Senior SW Engineers for our Beverly MA location. In this this role the SW engineer will develop software instrumentation and machine control software for Axcelis implanters including the...SeniorCurrently hiringWork at officeLocal areaWorldwide$246k - $394k
...engages, supports, and grows customers at scale. As a Senior Principal Engineer for GTM Experiences, you will serve as the LOB-level technical... ...to thrive (Requirements) ~10+ years of experience in software engineering, with a strong background building and...SeniorWork at officeLocal areaRemote work- Avenue Technologies Company is seeking a Principal Software Engineer in Aurora, Colorado. This role involves designing, developing, and maintaining software for advanced test equipment used across engineering labs. Candidates must have a BS degree in Computer Science or...Senior
- A leading health tech company is seeking an Expert Application Architect to define application architectures and lead initiatives for client health projects. This role requires over ten years of experience in application architecture along with strong leadership and communication...SeniorRemote workFlexible hours
$183.38k - $193.41k
...Basic Qualifications Education Requirements: Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 10 years of relevant experience; or Master's degree, plus 8 years relevant experience....SeniorFlexible hours$138.6k - $208k
A leading technology firm seeks a trusted advisor to drive solution strategies and deliver presentations on enterprise software. The ideal candidate has over 5 years of consulting experience with expertise in cloud architecture and relationship-building skills. Understanding...Senior$260k - $275k
...Senior Principal Software Engineer Saviynt is an identity platform built to power and protect the world at work. With the rise of AI and agents... ...us to build out AI security for the world's leading enterprises. In a world of digital transformation, where organizations...Senior$170k - $277k
...stronger relationships, and the kind of precision that drives great outcomes. Job Summary We are seeking an experienced Software Engineer to contribute to the design, development, and delivery of next-generation technologies within our GlobalProtect team. We are...SeniorFull timeWork at office$154k - $286k
...compute, AI, networking, and memory-coherent systems, where early software bring-up, performance analysis, and protocol compliance are... ...deliver solutions related to PCIe and CXL In this role, the engineer will be responsible for designing, developing, and maintaining...Senior- A prominent tech company is seeking an Expert Enterprise Architect to lead architecture strategy and provide guidance for large-scale data integration systems. This role demands deep expertise in InterSystems IRIS in production environments, focusing on performance optimization...SeniorRemote workFlexible hours
- ...Principal / Senior Software Engineer Location: Santa Clara, CA Duration: Full-time/Perm We are looking for a senior/principal Software Engineer with hands-on experience with x86 low level programming including device drivers, boot-up sequence, and BIOS. The ideal...SeniorPermanent employmentFull time
- ...Senior Principal Software Engineer Applied Signal Technology (AST) is seeking a Senior Principal Software Engineer who strives for excellence and has a passion to be part of a team that strengthens our nation and improves the security of our world. AST provides trusted...SeniorRelocation
$195k - $323k
...Principal Software Engineer, Senior Architect Mastercard is a global technology company in the payments industry. Our mission is to connect and... ...Reporting to the SVP, you will help define and evolve the enterprise architecture that underpins Mastercard's hybrid cloud...Senior$132.4k - $251.6k
...Sr. Principal Program SW Protection Engineer Apply the latest technologies and be responsible for designing, implementing, debugging and fixing problems with the Radar software applications. Implement real-time software design and the performance implications associated...SeniorTemporary workWork experience placementFlexible hours- ...Senior Principal Software Engineer We're looking for a tech leader ready to take their career to new heights. Join the ranks of top talent at one of the world... ...technologies (AWS, GCP, Azure, etc.) Deep expertise with enterprise design patterns and industry best practices with...SeniorBank staff
$154k - $286k
...Cadence C++ Software Engineer At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. We are looking for an experienced C++ software engineer to join the Protium Software Development Team to develop and enhance...Senior- A leading defense technology firm is seeking a Senior Principal Software Engineer in Huntsville, AL. In this in-office role, you will support the Ground Weapons System program, writing software that evaluates and manages the missile defense system's threat scene. Candidates...SeniorWork at officeFlexible hours
- ...will contribute to both rapid prototypes and full-scale enterprise applications, seeing the direct business impact of... ...are open to consider application on different levels: Software Engineer, Senior SE or Principal SE. We are currently executing our MineSpans 2.0 vision...SeniorApprenticeshipWork at officeEasy work
$132.96k - $226.04k
...strength from our differences, we’re innovating for the future. And you can, too. We are seeking talented, experienced Senior Principal Level Software engineers to help us create the world’s most advanced solutions in the area such as Electronic Warfare, Secure...SeniorFull timeLocal areaRemote workRelocation packageNight shift$132.96k - $226.04k
...able to make an impact while you hone your skills and grow in your career. We are seeking talented and driven, Senior Principal level Software Engineers to help us create the world's most advanced solutions in areas such as Electronic Warfare, Secure Communications...SeniorFull timeWork experience placementLocal areaRemote work$149.72k - $179.3k
...MULTIPLE POSITIONS] Avanade Inc. seeks a Senior Enterprise Tech Architect in Houston, TX. As part of... ..., leading all phases of the software development lifecycle-estimation, design... ...Digital Marketing Product Suite. Ensuring engineering excellence, the role promotes Test-...SeniorWork at officeLocal areaRemote work$154k - $286k
...develop leaders and innovators who want to make an impact on the world of technology. We are looking for an experienced C++ software engineer to join the Protium Software Development Team to develop and enhance the FPGA-Based Prototyping product which is used by...Senior$170k - $277k
...outcomes. Job Summary The Team Engineering - Our engineering team is at the core of... ...and field support throughout the entire software development cycle. This role requires a... ...experience, including significant time in senior technical leadership rolesStrong...SeniorFull timeWork at office$119.8k - $234.7k
...Are you passionate about building Enterprise applications leading with AI? Are you... ...Solutions, AI strategy, full stack engineering, Security, Dataverse & D365? Are you... ...forefront of AI-Led engineering. As a Senior/Principal Software Engineer , you will lead the end-to...SeniorOngoing contractLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Enterprise Software Engineer - SW Tech. Be the first to apply!
- principal software engineer United States
- senior principal software engineer United States
- principal software engineer manager United States
- enterprise network engineer United States
- enterprise architect contract United States
- chief enterprise architect United States
- enterprise application developer United States
- enterprise solution architect United States
- sap enterprise architect United States
- enterprise architect United States

