NetApp

Backend Software Engineer (Golang, Kubernetes)

NetApp
Apply
23 hours ago
Bengaluru, IndiaMid Level / Senior

Responsibilities

  • Develop, enhance, debug, test, and analyze software products throughout the development lifecycle.
  • Participate in component definition, design, implementation, debugging, and testing for NetApp Console.
  • Evaluate and execute product design and development plans as a subject matter expert in technical discussions.
  • Complete coding, design, reliability, and analysis work as part of a distributed software development team.

Requirements

  • At least 4 years of software engineering experience is required; 4 to 8 years is preferred.
  • Bachelor of Science in Computer Science or Information Technology, a master’s degree, a PhD, or equivalent experience is required.
  • Strong programming skills in Node.js, Scala, or Go, plus Python or shell scripting experience.
  • Experience with Docker and Kubernetes in distributed and large-scale environments.
  • Familiarity with Docker and Kubernetes on AWS, Azure, or GCP.
  • Experience developing with REST APIs and on the Linux platform.
  • Exposure to NoSQL technologies.
  • Ability to complete multiple moderately complex technical tasks and understand computer architecture, data structures, and standard programming practices.
  • Strong written and verbal communication, learning ability, creativity, and analytical problem-solving skills.
NetApp

About NetApp

10,000+ employees

NetApp builds data storage and data management software and hardware for enterprises, including ONTAP-powered all-flash arrays and hybrid cloud services that integrate with AWS, Azure, and Google Cloud. It sells systems and subscriptions that support backup, disaster recovery, databases, and container/Kubernetes workloads. Founded in 1992 and headquartered in San Jose, California, NetApp is a public company listed on NASDAQ.

Contact me