Senior Principal Enterprise Software Engineer - SW Tech

18 - 25 years

60 - 80 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Must Have Responsibilities

Responsibilities may include the following, and other duties may be assigned:

  • 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 cloud-native best practices
  • Collaborate with product and engineering teams to refine system architectures with a focus 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

  • 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

    supporting highly scalable and distributed systems
  • Drive 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 scalability, reliability, and fault tolerance using containers, orchestration platforms, and serverless technologies
  • Champion

    software engineering best practices

    , including CI/CD, API management, and automated testing
  • Lead technical reviews to ensure alignment with

    microservices architecture, IoT frameworks, and enterprise-grade security

  • Ensure

    architecture governance

    by overseeing technical roadmaps, architecture compliance, and adherence to industry standards
  • Conduct

    technical feasibility studies

    , evaluating emerging technologies and their value to enterprise solutions
  • Drive improvements in

    software maturity

    , implementing methodologies such as

    Design for Reliability and Manufacturability (DRM)

  • Report to the

    Director of Software Technology

  • Collaborate with

    cross-functional teams

    (business analysts, developers, end-users) to understand requirements and deliver solutions

Required Knowledge and Experience

Education & 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

Core Expertise

  • Proven track record in designing and implementing

    enterprise-level microservices architectures

    and distributed systems
  • Extensive experience with

    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

  • Expertise in

    DevOps methodologies

    , CI/CD pipelines, and automated testing frameworks
  • Experience conducting

    technical reviews

    and guiding architectural decisions focused on scalability, performance, and maintainability

Preferred Qualifications

  • Experience in

    edge computing

    and managing distributed systems across cloud and edge environments
  • Knowledge of

    serverless architecture

    and service mesh/orchestration tools such as

    Istio or Linkerd

  • Cloud certifications (

    AWS, Azure, or Google Cloud

    ), particularly related to IoT and microservices
  • Experience with

    real-time data streaming and message brokering

    technologies such as

    Kafka or RabbitMQ

  • Prior experience in

    manufacturing, automotive, or healthcare

    industries where IoT and enterprise software are critical

Physical Job Requirements

The above statements describe the general nature and level of work performed by employees assigned to this position and are not an exhaustive list of all responsibilities and skills required.

Benefits & Compensation

competitive salary

A commitment to our employees lives is at the core of our values. We recognize their contributions and ensure they share in the success they help create. Medtronic provides a wide range of benefits, resources, and competitive compensation plans designed to support employees at every career and life stage.

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You