Back
NetApp logo

Software Engineer (Go/Python & React JS)

NetApp · Posted Oct 22

Hybrid cloud data services, enterprise storage, and cloud operations solutions

Bengaluru, Karnataka, IndiaFull-timeHybridSenior Level5–8 years₹28.0L–₹45.0L yearly100+ applicants
Cloud ComputingStorage DeviceDatabase SoftwareSaaSData InfrastructurePublic Company
Full time

Get a personal compatibility score

Add a resume for personal matches

About the role

NetApp's CPTO (Chief Platform and Technology Office) connects technology shifts to business transformation and owns technology strategy, platform development, and incubation projects. This role involves designing scalable system architectures, building fault-tolerant low-latency distributed systems, and contributing across the full software development lifecycle for cloud/storage and AI workload use cases.

What you will do

  • Contribute to technology strategy and accelerate innovation through hands-on development.
  • Participate in POCs that influence the product roadmap and long-term vision.
  • Design innovative system architectures that support modern AI workloads.
  • Work alongside Principal and Distinguished Engineers on strategic initiatives.
  • Contribute to incubation projects aligned with business priorities, technology trends, and emerging customer use cases.
  • Build large-scale, fault-tolerant, low-latency distributed systems.
  • Collaborate on feature development, sustaining engineering, and escalations.
  • Participate in the full software development lifecycle, including design, implementation, testing, debugging, and customer support.
  • Solve complex technical challenges collaboratively with engineering teams

Skills used in this role

GoPythonReactUnixLinuxNoSQLPrometheusData LakesGitDockerKubernetesAgileScrumLeanAIMachine LearningCommunication

What the employer is looking for

  • Familiarity with the design and development of system software.
  • 5 to 8 years of hands-on experience with Go, Python, and React.
  • Knowledge of Unix/Linux system programming and multithreaded programming.
  • Experience in the Storage/Cloud domain.
  • Strong conceptual understanding of OS internals.
  • Expertise in algorithms, data structures, and multithreaded programming.
  • Commitment to sound software engineering practices and a passion for quality, with a proven track record of meeting tight deadlines without sacrificing quality.
  • Strong written and verbal communication skills for diverse internal and external audiences.
  • Ability to understand customer deployment scenarios and collaborate with cross-functional teams.
  • Proficiency in AI-assisted coding tools and understanding of AI/ML concepts.
  • Familiarity with NoSQL databases, Prometheus, and Data Lakes.
  • Hands-on experience with Git.
  • Knowledge of Agile, Scrum, and Lean development methodologies.
  • Knowledge of software deployment technologies such as Docker and Kubernetes.
  • IC - Typically requires a minimum of 5 years of related experience.
  • Bachelor/Master of Engineering in Computer Science; or equivalent experience.

Benefits and support

  • Flexibility to balance professional ambition with personal life

About NetApp

NetApp, Inc. is an American data infrastructure and data management company that provides unified data storage, integrated data services, and hybrid multi-cloud operations solutions to enterprise customers. Founded in 1992, the company empowers global enterprises to manage applications and data seamlessly across on-premises environments and major public clouds. NetApp specializes in intelligent data infrastructure, cyber resilience, and AI-driven data optimization.

Industry
Cloud Computing
Company size
11700 employees
Founded
1992
Location
San Jose, California, USA
Funding stage
Public Company

Funding

Public Company

Sequoia Capital

Leadership

GK
George Kurian

Chief Executive Officer

WJ
Wissam Jabre

Executive Vice President and Chief Financial Officer

SN
Syam Nair

Executive Vice President and Chief Product Officer

CC
MB
Mark Bregman

Chief Technology Officer

Apply