Principal Software Engineer

2 weeks ago


Cork, Cork, Ireland NetApp Full time
Principal Software Engineer (Golang/Microservices/Cloud), Cork
Client:

NetApp

Location:

Cork, Ireland

Job Category:

Other

EU work permit required:

Yes

Job Reference:

a9ab02465fa9

Job Views:

4

Posted:

24.06.2025

Expiry Date:

08.08.2025

Job Description:

Title: Principal Software Engineer (Golang/Microservices/Cloud)

Location:

Cork, Ireland

Requisition ID:

130681

Job Summary

As a Principal Engineer in NetApp's Cloud Service organization, you will lead and execute our most challenging and complex projects. You will be responsible for decomposing complex problems into simple solutions, understanding system interdependencies and limitations, cloud architectures, performance, scalability, enterprise system architecture, engineering best practices, and testing methods.

You'll partner with our Distinguished Engineers and other leaders in the cloud storage services team, write/review code, mentor and develop others, influence multiple teams, and make critical technical decisions. Your role is crucial in helping NetApp stay innovative and ahead of the curve.

Job Requirements
  • 15+ years of experience in software/systems engineering.
  • 5+ years of experience delivering SaaS solutions on major cloud providers.
  • 5+ years of hands-on experience in scalable cloud architectures, including service-oriented, cloud-native (FaaS, PaaS), and cloud storage services.
  • Experience building fault-tolerant, high-scale distributed architectures on major cloud providers.
  • Proactive, self-driven, with strong technical judgment and influential skills.
  • Ability to influence senior leadership as a technical adviser.
  • Expertise in architectural guidance and technical direction.
  • Excellent communication skills for engaging with customers and stakeholders.
Responsibilities
  • Lead design, architecture, implementation, and delivery of complex cloud storage projects.
  • Serve as a technical leader on cross-functional projects.
  • Decompose complex problems into simple solutions, understanding system interdependencies.
  • Understand and work with existing systems and limitations.
  • Possess expertise in cloud architectures, microservices, full stack development, Kubernetes, Golang or similar languages, performance, scalability, and enterprise architecture.
  • Influence teams and external partners empathetically.
  • Write/review code, mentor engineers, and contribute to intellectual property.
Education

Bachelor's in Computer Science or Electrical Engineering or equivalent; Masters preferred. Minimum 15 years of related experience.

#J-18808-Ljbffr

  • Cork, Cork, Ireland NetApp Full time

    Principal Software Engineer (Golang/Microservices/Cloud)Join to apply for the Principal Software Engineer (Golang/Microservices/Cloud) role at NetAppPrincipal Software Engineer (Golang/Microservices/Cloud)3 days ago Be among the first 25 applicantsJoin to apply for the Principal Software Engineer (Golang/Microservices/Cloud) role at NetAppAbout NetAppNetApp...


  • Cork, Cork, Ireland Software Placements Full time

    Client: Our client, a leading Multinational Semiconductor software provider, requires a Principal SoC Design Engineer for a role based in Cork City, Ireland. The role requires the individual to be onsite 4 days per week. Role: In this role, you will be responsible for developing and validating reference systems for Computer Vision, Machine Learning, Radar,...


  • Cork, Cork, Ireland Software Placements Full time

    Client: Our client, a leading Multinational Semiconductor EDA provider, requires a Principal Digital Design Verification Engineer for a role based in Cork City, Ireland.Role: You will be involved in Design Verification of Intellectual Property (IP) for a variety of High-Tech Markets.This is an opportunity to join a development team designing state-of-the-art...


  • Cork, Cork, Ireland Software Placements Full time

    Client:Our client, a leading Multinational Semiconductor EDA provider, requires a Principal Digital Design Verification Engineer for a role based in Cork City, Ireland.Role:You will be involved in Design Verification of Intellectual Property (IP) for a variety of High-Tech Markets. This is an opportunity to join a development team designing state-of-the-art...


  • Cork, Cork, Ireland Software Placements Full time

    Senior Principal Front End Design EngineerOur client, a leading Multinational Semiconductor EDA provider, requires a Senior Principal Front End Design Engineer for a role based in Cork City, Ireland.Role: You will be responsible for developing leading edge Intellectual Property (IP) for a variety of High-Tech Markets. You will be a part of an experienced...


  • Cork, Cork, Ireland Software Placements Full time

    Client:Our client, a leading Multinational Semiconductor EDA provider, requires a Principal Digital Design Verification Engineer for a role based in Cork City, Ireland.Role:You will be involved in Design Verification of Intellectual Property (IP) for a variety of High-Tech Markets. This is an opportunity to join a development team designing state-of-the-art...


  • Cork, Cork, Ireland Software Placements Full time

    Client:Our client, a leading Multinational Semiconductor software provider, requires a Principal SoC Design Engineer for a role based in Cork City, Ireland.The role requires the individual to be onsite 4 days per week.Role:In this role, you will be responsible for developing and validating reference systems for Computer Vision, Machine Learning, Radar,...


  • Cork, Cork, Ireland Software Placements Full time

    Senior Principal SoC IP Design Verification EngineerOur client, a leading Multinational Semiconductor Company, requires a Senior Principal Digital Design SoC IP Verification Engineer for a role based in Cork City, Ireland.Role:The group you will be joining develops and licenses IP for system designs. This includes CPUs and high-performance DSPs, DDR and IO...


  • Cork, Cork, Ireland Software Placements Full time

    Client:Our client a leading Multinational Semiconductor EDA Software provider requires Senior Principal SoC Logic Design Engineer for role based in Cork City, Ireland.Role:You will join a team implementing reference systems for Computer Vision, Machine Learning, Radar, Automotive, and other high- performance applications. This is a technically rewarding role...


  • Cork, Cork, Ireland Software Placements Full time

    Client:Our client, a leading Multinational Semiconductor software provider, requires a Principal SoC Design Engineer for a role based in Cork City, Ireland.The role requires the individual to be onsite 4 days per week.Role:In this role, you will be responsible for developing and validating reference systems for Computer Vision, Machine Learning, Radar,...