NetApp is hiring fresher’s and experienced candidates for the role of Software Engineer. The complete details about role are as follows.
NetApp Career 2025 | Software Engineer | Bangalore
Company : NetApp
Role : Software Engineer
Degree : Bachelors’/Masters Degree
Batches : Any Batch
Experience : Min 2 Year’s
Salary : 6 – 15 LPA* (Expected)
Location: Bangalore, India
Job Description:
As an engineer on our team, you will work as part of a truly innovative, fun and growing team responsible for developing, testing and debugging our Cloud storage offerings. You will focus on the Customer first and foremost in all that you do, whether it is working through the full development cycle from design to Cloud deployment.
Qualifications & Skills :
- A Bachelors’/Masters Degree with minimum 2 years of relevant experience.
- This position requires an individual to be creative, team-oriented, a quick learner and driven to produce results
- Proficienct in Golang/C/C++/Python programming languages.
- Strong knowledge of data structures and algorithms, multi-threading, with good coding skills
- Hands-on Expertise in Container based technologies preferably Kubernetes & Dockers
- Experienced with building a multi-tenant software & Cloud service APIs in Hyperscalers (e.g. AWS, Azure or GCP)
- Added Advantage: Working familiarity with performance measurements, tuning of storage systems and knowledge of performance tools
- Work independently with minimal guidance from other Senior members in the team.
- Strong aptitude for learning new technologies and applying creative ideas to solve problems
- You’ll build quality into your code through unit and integration test development and continuous DevOps pipelines.
- Work on additional tasks and responsibilities that will contribute towards team and company goals.
Roles and Responsibilities :
Software Engineers at NetApp contribute to developing reliable, scalable storage and data management solutions. Responsibilities include:
- Collaborating with leads to deliver medium- to large-scale features across the full software development lifecycle (SDLC), from design to deployment.
- Designing, implementing, testing, and debugging software components, with a focus on simplicity, reliability, and manageability.
- Participating in product design, verification, troubleshooting, and delivery of systems or subsystems, including authoring project specifications.
- Writing unit tests, automated integration tests, and handling security vulnerabilities (e.g., CVEs).
- Decomposing complex requirements into simple solutions, understanding system interdependencies, and following engineering best practices (e.g., Agile/Scrum/Lean methodologies).
- Working on innovative projects involving file systems, distributed systems, multi-threaded applications, cloud integration, and virtualization.
- Enabling customer solutions for on-premises or cloud data management, including subscription-based services.
How To Apply For NetApp Careers :
- Click on the “Apply Here” button provided below. You will be redirected to Company official career page.
- Click on “Apply Online”.
- If you have not registered before, create an account.
- After registration, login and fill in the application form with all the necessary details.
- Submit all relevant documents, if requested (e.g. resume, mark sheet, ID proof).
- Provide accurate information in your application.
- Verify that all the details entered are correct.
- Submit the application form after verification.
NetApp Apply Link: Click Here
Telegram Group : Click here
Join our WhatsApp Group: Click here
All Jobs : Click here
About NetApp :
At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process.