NetApp

Staff Software Engineer (C/C++)

NetApp
Apply
2 days ago
Bengaluru, IndiaStaff+

Responsibilities

  • Participate in the full product lifecycle, including design, development, maintenance, and testing.
  • Code and contribute to technical design from product incubation through completion.
  • Build and architect cloud-scale products used by thousands of customers.
  • Participate in technical discussions and evaluate design and development plans across functions.
  • Lead mid- to large-sized projects and solve complex technical problems.

Requirements

  • Excellent coding skills in C/C++; Python experience is optional.
  • Experience with system/kernel programming and filesystems, networking, or file/cloud protocols.
  • Strong knowledge of data structures and algorithms.
  • Experience developing services with a major cloud provider is preferred.
  • Strong storage and networking background.
  • Versatility with Linux or other UNIX operating systems and related technologies.
  • Understanding of REST API design and implementation.
  • 12 to 15 years of experience.
  • BTech/BE in Computer Science or Electrical Engineering, a master’s degree, or equivalent experience.

Tech Stack

Categories

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