Medtronic logo

Senior Principal Enterprise Software Engineer - SW Tech

Medtronic
NewPosted today

LOCATION

Nanakramguda · Hybrid

EXPERIENCE

18+ Years

TYPE

FullTime

SKILLS REQUIRED

Microservices ArchitectureCloud ArchitectureIoT IntegrationCI/CDPerformance Optimization

Job description

Overview

Lead the design, development and implementation of enterprise software systems built on cloud-native architectures and IoT ecosystems, working with enterprise software teams in the Cardiovascular, Neuroscience and Medical Surgical portfolio at MEIC. This is a senior leadership role reporting to the Director of Software Technology.

What you'll do

  • Collaborate 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.
  • 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.
  • Collaborate with cross-functional teams (business analysts, developers, end-users) to understand requirements and deliver solutions.

What you'll need

  • 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.

Nice to have

  • Experience in edge computing and managing distributed systems that span both cloud and edge environments.
  • Knowledge of serverless architecture and orchestration tools for microservices, such as Istio or Linkerd.
  • Certifications in cloud platforms like AWS, Azure, or Google Cloud, particularly in areas related to IoT and microservices.
  • Experience with real-time data streaming and message brokering technologies like Kafka or RabbitMQ.
  • Previous experience in industries such as manufacturing, automotive, or healthcare, where IoT and enterprise software play a critical role.

Details

  • Location: Nanakramguda, Hyderabad, India.
  • Eligible for the Medtronic Incentive Plan (MIP) short-term incentive.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Principal Enterprise Software Engineer - SW Tech