Back to search

Software Engineer

Software Engineer in NetApp’s CPTO organization responsible for product development lifecycle using Agentic AI, automated validation, performance tuning and operational readiness.

  • Morrisville, North Carolina, United States
  • Posted Nov 10, 2026
INDUSTRYSoftware & InternetCloud & DevOps

Responsibilities

  • Contribute to technology strategy by coding to accelerate innovation
  • Write scalable code for new products
  • Serve as technical bar-raiser for senior and principal roles
  • Deliver systems connecting large scale data with analytics and AI agents for enterprise workloads

Requirements

  • Bachelor/Master of Engineering in Computer Science
  • Experience in a Storage/Cloud Domain

Nice to have: storage/cloud domain

Skills

GoPythonReactsystem software designstorage/cloud domainOS internalsalgorithmsdata structuresmulti-threaded programmingAI codingNoSQLPrometheusdatalakeGitSCRUMAGILELEANDockerKubernetesGitDockerKubernetesPrometheus

More jobs nearby

Full description

Job Summary As an engineer in the NetApp’s CPTO organization, you will be executing our most challenging and complex projects. You will be responsible for contributing across the product development lifecycle using Agentic AI, automated validation, performance tuning and operational readiness. You'll have the opportyunity to: Contribute to the technology strategy by coding to accelerate the pace of innovation Be able to contribute to new products by writing code that scales sustainably and can tune through systemic changes with velocity Work under the mentorship of principal and distinguished engineers and be the technical bar-raiser for senior and principal technical roles. Execute swift delivery by coding systems that connect large scale data with analytics and AI agents for enterprise workloads Job Requirements 2-5 years of hands-on experience with Go, python & React is required Familiarity with the design and development of system software Experience in the Storage/Cloud Domain is a plus Strong conceptual understanding of OS internals Expertise in algorithms, data structures, and multi-threaded programming is essential Commitment to sound software engineering practices and a passion for quality Proven track record of meeting tight deadlines without sacrificing quality Ability to understand customer deployment scenarios and experience in collaborating with peer teams outside of engineering Be proficient in using AI in coding and understanding of AI/ML Familiarity with database technologies such as NoSQL, Prometheus and datalake Hands-on experience with code conversion tools like Git, Knowledge of software development methodologies - SCRUM/AGILE/LEAN Knowledge of software deployment - Docker/Kubernetes Education Bachelor/Master of Engineering in Computer Science; or equivalent experience

Software Engineer at NetApp, Inc. | Referso Jobs