Home
Jobs
261 Job openings at NetApp
About NetApp

Build an intelligent data infrastructure with NetApp that brings it all together — a smarter way to let data thrive. Any application, any data, anywhere.

Professional Services Engineer

Bengaluru

8 - 12 years

INR 30.0 - 45.0 Lacs P.A.

Work from Office

Full Time

Job Summary We seek a motivated Cloud & Platform Consultant to join our Cloud and Platform Customers for the smooth functioning of Storage Professional Services. You will provide Level 4 Infrastructure Improvements, Designs, New Installations, and implementations with best practices, predominantly working on NetApp Storage and Cloud products and services, support to our customers by responding to Incidents and requests, Problem Management Experience in supporting a varied clientele and a strong understanding of all NetApp storage-based technologies. Job Requirements • Experienced in NetApp Storage (Deploying and administering NetApp Storage – CDOT, Troubleshooting Performance Issues, performing firmware and operating system upgrades, using storage management tools – OnCommand Unified Manager/ Performance Manager/ Insight, Managing backup integration with NetApp technologies). • Proficient understanding of NetApp Storage concepts, related management tools and related Storage technologies (Snapshots, controller failover, provisioning, deduplication, cloning, Snapmirror, IntelliSnap) including monitoring and troubleshooting, administration, replication technologies, security hardening and performance tuning. • Experience in other NetApp storage technologies like Storage grid, E-Series, CVO, CVS, Cloud Backup, Cloud Secure, Cloud Sync, Cloud Datasense & Amazon FSx for ONTAP would be highly regarded. • Experience with automation tools such as NetApp Workflow Automation. • Working experience with either GCP, Azure or AWS hyperscale. • Good to have Expert level cloud certifications like AWS Certified Solutions Architect Associate/Professional, Google Associate Cloud Engineer or Professional Cloud Architect, Azure Administrator or Architect. • Good o have NetApp cloud-based certifications like Hybrid Cloud Administrator or Implementation Engineer. • Strong customer communication and documentation skills. • Experience in writing basic PowerShell/Python scripts would be beneficial. • A thorough understanding of other components in the infrastructure stack – compute, virtualization and networks: (NetApp/Cisco Flex pod architecture, Cisco UCS platform, IBM Blade Center, System X, VMWare vSphere, Microsoft Operating Systems and Applications, Commvault). • Strong understanding of Storage protocols and technologies (CIFS, NFS, iSCSI, Fibre Channel switching and networks). • Knowledge in ITIL methodologies: change, incident, problem and configuration management. • Understanding of outsourcing/managed service and Cloud industry. Education Typically requires a minimum of 10 years of related experience with a bachelor’s degree, and preferably 12-14 years; or 8-10 years and a master’s degree; or a PhD with relevant professional experience; or equivalent combination of professional education/training and applicable work experience.

Business Intelligence Analyst

Bengaluru

8 - 12 years

INR 35.0 - 50.0 Lacs P.A.

Work from Office

Full Time

Job Summary NetApp Business Intelligence Analyst’s work as part of a team that turn data into information, information into insight and insight into business decisions. You will utilize your strong technical and business competencies to examine the unique needs and concerns of business groups to develop relevant practices and procedures for preparing and sharing business reports. Essential Functions: - Develop analytics to drive insights from data to help business solve critical problem statements. - Generate insights and articulate recommendations to business users and present analytical content concisely and effectively. - Establish measurement metrics that drive impact across the organization. - Build, develop and maintain data models, reporting systems, data automation systems, dashboards and performance metrics support that support key business decisions. - Lead cross-functional projects using advanced data modeling and analysis techniques to discover insights that will guide strategic decisions and uncover optimization opportunities. - Develop streamlined reporting and automated scorecards from various systems including the Enterprise Data Warehouse - Support adhoc reporting. - Collect and analyze complex data for reporting and/or performance (trend) analysis - Develop reports and structured presentations to present key messages to senior management & leadership. - Ensure accuracy of data and deliverables of reporting employees with comprehensive policies and processes. - Engage with owners from each business unit to identify key causes behind data trends/irregularities. - Understanding of finance processes and internal controls - Identify process improvements to streamline data collection and report creation Job Requirements • Strong oral and written communication skills, as well as strong documentation skills to describe existing metrics (processes) and propose changes to data & process flow • Advanced knowledge of and experience with Business Intelligence (BI), analysis, and reporting tools such as - Power BI , Microsoft Excel (advanced), SQL and Tableau. • Must have the aptitude and desire to learn new competencies and skills • Attention to detail and follow-through is essential • Adhere to all established company policies, procedures, as outlined • Extensive experience and working knowledge in data extract/reporting software • Expertise in delivery technologies and data access, including familiarity with metadata, data organization, data quality assessment and data profiling • Familiarity with accounting and finance practices and principles • Ability to independently, resourcefully, and creatively research and implement new solutions Education • A University degree or other related training is preferred • Minimum 8+ years of enterprise experience in data management and reporting applications, preferably with high tech companies • Minimum 4+ years in Finance or Cloud Analytics.

Client Executive

Bengaluru

5 - 8 years

INR 35.0 - 70.0 Lacs P.A.

Work from Office

Full Time

Job Summary As a Global Client Executive for the strategic global accounts in NetApp's Sales function, you are responsible for selling NetApp's Products and Professional Services to existing NetApp key global enterprise customers, as well as maintaining positive on-going relationships to meet evolving customer needs. Your overall focus areas will be in prospecting, developing business, responding to RFP's, developing proposals for presentation to customers, and selling Products and Services. Cross-functional global teams from NetApp's Marketing, Systems Engineering and Product Development functions provide support and tools for you to leverage to attain and exceed sales performance goals. You will utilize your excellent relationship building, negotiating, and technical skills to be successful in this role. Job Requirements - Strong verbal and written communications skills including presentation skills. - Ability to work collaboratively with employees within department and across functions. - Aptitude for understanding how technology products and solutions solve business problems. - Ability to convey information clearly and provide analysis as needed to help customers make buying decisions. Responsibility and Interaction: Education - More than 7 years of experience focusing on large global accounts in Finance, Energy, Automotive and Media and Entertainment sector is preferred. - A Bachelor of Arts or Sciences Degree in Electrical Engineer or Computer Science; or related field is required; a Graduate Degree is preferred. - Experience which demonstrates a significant level of expertise in technical specifications required to sell NetApp products and services is required.

Senior Software Engineer (Java/Python, Cloud)

Bengaluru

8 - 11 years

INR 15.0 - 20.0 Lacs P.A.

Work from Office

Full Time

Job Summary As a Senior Software Engineer you will work as part of a team of skilled engineers accountable for participating in the entire lifecycle of the products including design, development, maintenance & testing. As part of this function, you will build a deep working knowledge of core NetApp technologies, cloud technologies, storage systems and more. You will also actively participate in the coding and design process right from incubation to completion of the product. You will participate in technical discussions within the immediate group and across functions, where evaluating and executing design and development plans for products are reviewe'd. You will be guided by senior members of the team in building and architecting cloud-scale products that will be used by thousands of customers. Job Requirements Strong programming skills in Java / JavaScript / Typescript / Python / React , development using microservices architecture and Kubernetes. Strong in Data Structures and algorithms. Experience in developing services in any of the major cloud providers preferred. Experience in Full Stack development is preferred and Should have a good storage and networking background and understanding of concepts around the same. Should be very versatile with Linux or Other UNIX OS, its technologies and understanding. Good understanding of REST API design and implementation. Should have attained experience and knowledge in solving complex problems. Should have strong aptitude to learn new technologies. Should be a good team player who collaborates within and outside the team. Education A minimum of 8 years of experience is required. 8 to 11 years of experience is preferred B.E/B. Tech or M.S in Computer Science or related technical field.

Software Engineer (Java/Python, Cloud)

Bengaluru

5 - 8 years

INR 15.0 - 20.0 Lacs P.A.

Work from Office

Full Time

As a Software Engineer you will work as part of a team of skilled engineers accountable for participating in the entire lifecycle of the products including design, development, maintenance & testing. As part of this function, you will build a deep working knowledge of core NetApp technologies, cloud technologies, storage systems and more. You will also actively participate in the coding and design process right from incubation to completion of the product. You will participate in technical discussions within the immediate group and across functions, where evaluating and executing design and development plans for products are reviewe'd. You will be guided by senior members of the team in building and architecting cloud-scale products that will be used by thousands of customers. Job Requirements Strong programming skills in Java / JavaScript / Typescript / Python / React , development using microservices architecture and Kubernetes. Strong in Data Structures and algorithms. Experience in developing services in any of the major cloud providers preferred. Full Stack developer preferred. Should have a good storage and networking background and understanding of concepts around the same. Should be very versatile with Linux or Other UNIX OS, its technologies and understanding. Good understanding of REST API design and implementation. Should have attained experience and knowledge in solving complex problems. Should have strong aptitude to learn new technologies. Should be a good team player who collaborates within and outside the team. Education A minimum of 5 years of experience is required. 5 to 8 years of experience is preferred B.E/B. Tech or M.S in Computer Science or related technical field.

Software Engineer (C and C++)

Bengaluru

5 - 8 years

INR 20.0 - 25.0 Lacs P.A.

Work from Office

Full Time

The SAN Management Plane team is developing next generation block storage solutions. NetApp s SAN-optimized all-flash arrays deliver a simplified and consistent SAN experience for mission-critical workloads providing industry-leading availability, superior performance, and simplified data management across hybrid cloud environments. As a software engineer you will work as part of a team of skilled and passionate engineers responsible for design, development, maintenance & testing. This is a great opportunity to solve challenging, complex problems with immediate applications in high growth sectors of the tech industry Job Requirements Multiple years developing in C++ on Linux (or are an expert C programmer with the ability and desire to quickly learn C++). Experience designing and developing highly multithreaded, systems level applications. Demonstrated ability to learn new software projects quickly and have successfully completed multiple projects. Experience optimizing system level code where performance is critical. Teamwork and collaboration within and outside of geographically diverse and located team members. Excellent communication skills (verbal and written) to articulate, communicate and influence solutions and design. Distributed systems (distributed processing / algorithms / applications) experience with concurrent execution within multiple threads, running on multiple cores, running on multiple nodes as part of an overall system cluster. Experience with Block and/or File System (NFS) based storage systems. Experienced in Agile software development and Atlassian tools (JIRA, Confluence, etc) Knowledge of REST API, Cloud, and Virtualization environments is a plus. Education BE or higher in Computer Science or Electrical Engineering. 5 - 8 years of systems level software development experience in the enterprise storage industry or similar environment.

Software Engineer (Go/Golang & Microservices)

Bengaluru

5 - 8 years

INR 27.5 - 42.5 Lacs P.A.

Work from Office

Full Time

Job Summary Member of a software engineering team involved in development & design of the AI Data Platform built on NetApp’s flagship storage operating ONTAP. ONTAP is a feature rich stack with its rich data management capabilities that has tremendous value to our customers and are used in mission critical applications across the world. You will work as part of a team responsible for the development, testing and debugging of distributed software that drives NetApp cloud, hybrid-cloud, and on-premises AI/ML solutions. As part of the Research and Development function, the overall focus of the group is on competitive market and customer requirements, supportability, technology advances, product quality, product cost and time-to-market. Software engineers focus on enhancements to existing products as well as new product development. This is a mid-level technical position that requires an individual to be broad-thinking, systems-focused, creative, team-oriented, technologically savvy, able to work in a small and large cross-functional teams, willing to learn and driven to produce results. Job Requirements Proficiency in programming languages like GO, Python. Experience with Machine Learning Libraries and Frameworks: PyTorch, TensorFlow, Keras, Open AI, LLMs ( Open Source), LangChain etc. Hands-on experience working with Rest APIs and Micro Services – Flask, API frameworks. Experience working in Linux, AWS/Azure/GCP, Kubernetes – Control plane, Auto scaling, orchestration, containerization is a must. Experience with No Sql Document Databases e.g., Mongo DB, Cassandra, Cosmos DB, Document DB. Experience working building Micro Services, REST APIs and related API frameworks. Experience with Big Data Technologies: Understanding big data technologies and platforms like Spark, Hadoop and distributed storage systems for handling large-scale datasets and parallel processing. Proven track record of working on mid to large sized projects. Responsible for providing support in the development and testing activities of other engineers that involve several inter-dependencies. Participate in technical discussions within the team and across cross-functional teams. Willing to work on additional tasks and responsibilities that will contribute towards team, department and company goals. A strong understanding and experience with concepts related to computer architecture, data structures and programming practices. Experience with AI/ML frameworks like PyTorch or TensorFlow is a Plus. Education Typically requires a minimum of 4-7 years of related experience with a bachelor’s degree or a master’s degree; or a PhD with relevant experience.

Software Engineer

Bengaluru

3 - 5 years

INR 15.0 - 27.5 Lacs P.A.

Work from Office

Full Time

Job Summary From the newest ideas in cluster computing to the latest web framework, NetApp software products embrace innovation to deliver compelling solutions to our business. NetApp is looking for an experienced Software Engineer to join our BlueXP software and application development team. BlueXP is our unified console and API namespace that offers a seamless experience across all our storage and data solutions. It is a unified control plane that provides global visibility and operational simplicity of storage and data services across on-premises and cloud environments. This is a great opportunity to work on a high-powered team delivering an industry changing product within an extremely high growth sector of the tech industry. As a Seasoned Software Engineer, you will work as part of a team accountable for participating in the development, testing, and debugging. As part of the Research and Development function, Software engineers focus on enhancements to existing products as well as new product development. This position requires an individual to be creative, team-oriented, technology savvy and driven to produce results. Essential Functions: A major part of your responsibility will be to apply current skills and use up-to-date technologies to complete projects as part of the development cycle including: Coding, design, Development, Debugging, Reliability & Analysis. You will participate in technical discussions where, evaluating and executing design and development plans for products are reviewed. Participate in all phases of product development cycle: from component definition and design, through implementation, debugging & testing. Job Requirements Strong programming skills in GO/ Typescript / NodeJS, Scala lang with understanding of OOPS, as well as a scripting language (Python/Shell script). Working experience with REST APIs. Familiarity with docker, Kubernetes with any hyperscaler (AWS / AZURE / GCP) Experience in working on Linux platform is required. Education A minimum of 2+ years of experience is required. 3 to 5 years of experience is preferred. A Bachelor of Science Degree in Computer Science or Information Technology, or a Master Degree, or a PhD; or equivalent experience is required. Demonstrated ability to have completed multiple, moderately complex technical tasks. Familiarity with basic concepts of computer architecture, data structures and standard programming practices.

Dot Net Developer

Bengaluru

5 - 10 years

INR 7.0 - 12.0 Lacs P.A.

Work from Office

Full Time

Job Summary As a Software Engineer, you will be part of a team of skilled Application engineers accountable for participating in development, debugging, maintenance, and testing. As part of the Research and Development function, system software engineers focus on enhancements to existing products and new product development, needing a deep working knowledge of both systems and Kubernetes. Job Requirements Strong programming skills in .Net core, Java or Python development using microservices architecture and Kubernetes. Strong in Data Structures and algorithms. Expertise in cloud technologies, containers, and orchestration frameworks like Kubernetes. Experience in developing services in any of the major cloud providers preferred. Full-stack developer preferred. Should have a good storage background and understanding of concepts around the same. Should be very versatile with Windows/UNIX OS, its technologies, and understanding. Good understanding of REST API design and implementation. Knowledge of databases (SQL, Oracle, or HANA), and UI/UX design Should have participated in all phases of the product development cycle from Requirement understanding and design, through Implementation and Test design. Should have attained experience and knowledge in solving complex problems. Prior experience in developing high-scale and performant systems. A major part of your responsibility will be to apply current skills and use up-to-date technologies to complete projects as part of the development cycle including: Coding, Design, Development, Debugging, Reliability & Research. You will participate in technical discussions within the immediate group and across functions, where evaluating and executing design and development plans for products are reviewed. Education A minimum of 5 years of experience is mandatory, while 5 to 8 years of experience is highly desirable. A Bachelor of Science Degree in Electrical Engineering or Computer Science, a Masters Degree, a PhD, or equivalent experience is required.

Senior Manager, Region Prtnr Leader

Nagpur

12 - 22 years

INR 70.0 - 125.0 Lacs P.A.

Work from Office

Full Time

Job Summary The Global Partner Manager will be dedicated to leading a Global GSI Partner, dedicated to building pipeline and partnerships with NetApp’s Global System Integrator based in India. This role will work across all lines of business at NetApp and our largest strategic partners to help define and lead the acceleration of joint sales, joint business planning, and the development of unique solutions to help solve our customers' biggest challenges. As the India leader, your deep and broad GSI partner sales experience, executive presence, and in-depth understanding of the processes, systems, and tools will ensure a “partner-focused” go-to-market strategy. In this role, you will lead a team dedicated to driving engagement with partners across all customer segments to drive incremental revenue, expand markets and ensure partners' success with NetApp. We seek a dynamic leader experienced with the unique sales motions leveraged by GSI’s across advisory/consulting, deployment, migration, management, and optimization services. A strong candidate will have experience working with, and driving partner success via sell-thru, sell-with, and sell-to motions. They will know how to translate strategy into execution and collaborate effectively across diverse stakeholders, including executives and individual contributors, customers, employees, and partners. Job Requirements • Deliver revenue and sales growth for our select GSI partners Globally with Inda relationship focus. • Build and lead localized relationships with GSI partners targeting high-growth opportunities in enterprise environments. • Develop a partner ecosystem to ensure NetApp has a balanced partnership portfolio to address current and future market demands. • Will lead a team to drive strategic alliances, expand joint sales opportunities, and build revenue scale across the Americas. • Ensure the creation of sales strategies, including GTM and co-investment strategies for top partners, enabling field and partner leadership. • Collaborate cross-functionally with field sales leadership and strategic business units to ensure a uniform vision for execution with NetApp GSI partners. • Define and implement metrics needed to standardize a business rhythm allowing the evaluation of the overall effectiveness and performance of GSI partner sales via joint business reviews. • Identify and drive big bet opportunities to enhance solution differentiation with GSI partners by embedding the value of the NetApp portfolio. • Strengthen GSI partner executive connections and alignment to joint business plans, GTM strategy, and field engagement. • Implement an internal and external communication strategy to promote the value of GSIs to NetApp and the value of the NetApp portfolio to the GSIs. • Develop, implement, evaluate, and adjust plans to exceed goals, while ensuring the optimal use of resources. • Review and provide input for detailed targets and forecasts for the business. • Develop standardized methodologies for partner sales motions that remove friction across the sales cycle, build trust, and ensure partner success with NetApp technology. • Champion career development and cultural diversity of the team • Extensive experience working inside Global System Integrators • Broad experience in a matrixed leadership environment • Handle strategic partner escalations and be the face of the sales organization when challenges arise. • Strong executive acumen and consultative sales to help develop, nurture, and accelerate partner growth. • Develop and maintain a high-performing partner sales organization. Reinforce a culture that sets a high bar for performance and promotes accountability and results. • Strong background in Cloud environments and customer success with Cloud conversions • Strong leadership and collaboration to build good working relationships across all functions. • Must have a strong personal drive to deliver industry-leading partner experience and thrive in a fast-paced, high-energy environment with a proactive focus. • Demonstrated strong written and verbal communication. • Must be prepared for moderate travel to a partner site(s). Education • 15+ years of experience with a demonstrable ability in sales, partner sales, and/or partner ecosystems to execute large cross-functional teams at scale. • Bachelor’s degree or equivalent experience. MBA or graduate degree preferred but not required.

Business Quality Analyst

Bengaluru

3 - 5 years

INR 9.5 - 19.5 Lacs P.A.

Work from Office

Full Time

Job Summary Embark on an electrifying journey of end-to-end (E2E) testing, ensuring Oracle CPQ Cloud solutions align seamlessly with business requirements. You'll collaborate with a global mosaic of talent, delving into requirement analysis, orchestrating a cohesive test strategy, and crafting innovative test scenarios. As you navigate the realm of cross-functional business needs, your role will be pivotal in engaging with key stakeholders and dynamic delivery teams, shaping the landscape of testing and solution delivery. Essential Functions Review and analyze system specifications Reviewing quality specifications and technical design documents to provide timely and meaningful feedback Creating detailed, comprehensive and well-structured test plans and test cases Work with business teams to review the test cases Liaise with internal teams (e.g. developers and product managers) to identify system requirements Execute test cases (manual or automated) and analyze results Report bugs and errors to development teams Working with the development team to correct bugs and errors. Perform thorough regression testing when bugs are resolved Update the Regression suite with Production issues Analyzing test results and reporting to the development team. Track quality assurance metrics, like defect severities, open defect counts and defect leakage Communicating with Quality Control about existing defects and how to prevent them in future releases Create traceability Matrix and identify the regression test suite for every release Job Requirements Proven experience in Quality Assurance Testing or similar roles Strong knowledge of software QA methodologies, tools, and processes Experience in writing clear, concise, and comprehensive test plans and test cases Familiarity with Agile/Scrum development process Ability to document and troubleshoot errors effectively Working knowledge of test management software Excellent communication skills Strong attention to detail #LI-DNI

Senior Software Engineer (Python)

Bengaluru

8 - 12 years

INR 35.0 - 60.0 Lacs P.A.

Work from Office

Full Time

Job Summary NetApp is a cloud-led, data-centric software company that helps organizations put data to work in applications that elevate their business. We help organizations unlock the best of cloud technology. As a member of Solutions Integration Engineering you work cross-functionally to define and create engineered solutions /products which would accelerate the field adoption. We work closely with ISV’s and with the startup ecosystem in the Virtualization, Cloud, and AI/ML domains to build solutions that matter for the customers You will work closely with product owner and product lead on the company's current and future strategies related to said domains. Job Requirements • Lead to deliver features, including participating in the full software development lifecycle. • Deliver reliable, innovative solutions and products • Participate in product design, development, verification, troubleshooting, and delivery of a system or major subsystems, including authoring project specifications. • Work closely with cross-functional teams including business stakeholders to innovate and unlock new use-cases for our customers • Write unit and automated integrationtests and project documentation • Mentor the junior’s in the team Technical Skills • Understanding of Software development lifecycle • Proficiency in full stack development ~ Python, Container Ecosystem, Cloud and Modern ML frameworks • Knowledge of Data storage and Artificial intelligence concepts including server/storage architecture, batch/stream processing, data warehousing, data lakes, distributed filesystems, OLTP/OLAP databases and data pipelining tools, model, inferencing as well as RAG workflows. • Exposure on Data pipeline, integrations and Unix based operating system kernels and development environments, e.g. Linux or FreeBSD. • A strong understanding of basic to complex concepts related to computer architecture, data structures, and new programming paradigms • Demonstrated creative and systematic approach to problem solving. • Possess excellent written and verbal communication skills. Education • Minimum 8 years of experience and must be hands-on with coding. • B.E/B.Tech or M.S in Computer Science or related technical field.

Account Technology Specialist

Mumbai

10 - 16 years

INR 35.0 - 100.0 Lacs P.A.

Work from Office

Full Time

Job Summary As an ATS (Account Technology Specialist) in NetApp’s Sales function, you will utilize strong customer handling and technical competencies to set objectives and execute plans for winning sales campaigns. This challenging and high-visibility position provides a huge opportunity to grow in your career and cover the largest account base in the region. You develop long-term strategies and shorter-term plans to meet aggressive performance goals with the channel partners and internal stakeholders, including the Client Executive and the District Manager. You must be extremely results driven, customer focused, tech savvy, and skilled at building internal relationships and external partnerships. Essential Functions Provide technical oversights to channel partners and customers within the territory to drive all pertinent issues sales campaigns and goal attainment. Work towards meeting target along with the client executive for the territory by devising short terms goals and long term strategies in the assigned accounts. Evangelise NetApp’s proposition in the assigned territory. Drive technical closures for any sales campaign positioning NetApp as the most viable solution for prospective customers. Job Requirements Excellent verbal and written communications skills, including presentation skills. Proven experience in presales, designing and proposing technical solutions. Excellent presentation, relationship building and negotiating skills. Ability to work collaboratively with functional peers across functions including Marketing, Sales, Sales Operations, Customer Support, and Product Development. Strong understanding of Data storage, Data Protection, Disaster recovery and competitive offerings in the marketplace. Understanding of Cloud technologies is highly desirable. Ability to convey and analyze information clearly as needed to help customer make buying decisions. An excellent understanding how technology products and solutions solve business problems. The ability to hold key technical decision maker and CXO relationships within major accounts in the territory assigned. Education At least 15 years of experience in Technical presales. A Bachelor of Sciences Degree in Engineering, Computer Science; or related field is preferred; a Graduate Degree is mandatory.

Software Engineer

Bengaluru, Karnataka, India

0 years

Not disclosed

On-site

Full Time

About NetApp NetApp is the intelligent data infrastructure company, turning a world of disruption into opportunity for every customer. No matter the data type, workload or environment, we help our customers identify and realize new business possibilities. And it all starts with our people. If this sounds like something you want to be part of, NetApp is the place for you. You can help bring new ideas to life, approaching each challenge with fresh eyes. Of course, you won't be doing it alone. At NetApp, we're all about asking for help when we need it, collaborating with others, and partnering across the organization - and beyond. Job Summary NetApp is an intelligent data infrastructure company that provides unified data storage, integrated data services, and cloud operations solutions to enterprise customers. We help organizations unlock the best of cloud technology. As a technical member of the Common Platform team, you will work as part of the team responsible for Operating System, Kernel, Low level software and System Engineering. As part of the Research and Development function, the overall focus of the group is on competitive market and customer requirements, technology advances, product quality, product cost and time-to-market. This position requires and individual who is creative, self-motivated, team-oriented, technology savvy, and driven to produce results for the NetApp business. Job Requirements Contribute to all stages of software development: design, coding, debugging, testing, and performance improvement. Engage in technical discussions within the team and across functions, sharing insights and solutions. Develop software using C and C++ in LINUX and UNIX environments. Apply knowledge of computer architecture, operating systems, file systems, networking, algorithms, and data structures. Demonstrate expertise in Linux kernel, scheduling, kernel debugging, and driver integration. Possess knowledge of computer hardware and architecture, including processors, memory, motherboards, I/O subsystems, and data structures. Knowledge in storage technologies is advantageous. Preferred Skills: Understand PCIe lanes, link training, and error handling. Implement and debug watchdog timers for system reliability. Knowledge of high availability concepts, including failover mechanisms, redundancy, and load balancing. Familiarity with Intel CPU architecture and machine check architecture, including error detection, reporting, and recovery. Develop, debug, and integrate device drivers in the Linux kernel. Understand basic BIOS and boot loader concepts, including initialization sequences and firmware interfaces. Manage interrupt requests (IRQ), interrupt service routines (ISR), and deferred processing in the kernel. Understand basic storage platforms, including disk arrays, solid-state drives (SSD), and storage virtualization. Education Have 2 to 7 years of relevant experience. Hold a bachelor’s degree in electrical engineering or computer science, or equivalent experience; higher degrees are preferred. 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. Equal Opportunity Employer: NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, and any protected classification. Why NetApp? We are all about helping customers turn challenges into business opportunity. It starts with bringing new thinking to age-old problems, like how to use data most effectively to run better - but also to innovate. We tailor our approach to the customer's unique needs with a combination of fresh thinking and proven approaches. We enable a healthy work-life balance. Our volunteer time off program is best in class, offering employees 40 hours of paid time off each year to volunteer with their favourite organizations. We provide comprehensive benefits, including health care, life and accident plans, emotional support resources for you and your family, legal services, and financial savings programs to help you plan for your future. We support professional and personal growth through educational assistance and provide access to various discounts and perks to enhance your overall quality of life. If you want to help us build knowledge and solve big problems, let's talk. Show more Show less

Senior Software Engineer

Bengaluru

8 - 12 years

INR 35.0 - 60.0 Lacs P.A.

Work from Office

Full Time

Job Summary As a Software Engineer you will work as part of a team responsible for actively participating in driving product development and strategy. In addition, you will participate in activities that include testing and debugging of operating systems that run NetApp storage applications. As part of the Research and Development function, the overall focus of the group is on competitive market and customer requirements, supportability, technology advances, product quality, product cost and time-to-market. Software engineers focus on enhancements to existing products as well as new product development. Job Requirements • Responsible for unstructured tasks and the issues addressed are less defined requiring new perspectives, creative approaches and with mor interdependencies. • Apply attained experiences and knowledge in solving problems that are complex in scope requiring in-depth evaluation. • Work effectively with staff to Sr-Director level employees within the function, across functions and with external parties. • Limited supervision and direction is provided, as this individual can operate, drive results and set priorities independently. Technical Skills: • Excellent Problem solver, proficient coder and a designer. • Should have good experience in Scala, Java • Proficient in Docker, Microservices, knowledge on Saas, AWS is added advantage. • Strong in Data Structure and algorithms. • Expertise in REST API design and implementation. • Should be able to write code. Should be able to lead in certain areas of the product. • Should be able to talk to Architect, understand the architecture, design the system and translate into code. • Should be able to guide a team of 1-2 junior engineers. Education • A minimum of 8 years of experience is required. 8 to 11 years of experience is preferred • B.E/B. Tech or M.S in Computer Science or related technical field.

Software Engineer (Node.js)

Bengaluru, Karnataka, India

0 years

Not disclosed

On-site

Full Time

Job Summary As a member of Solutions Integration Engineering you work cross-functionally to define and create engineered solutions /products which would accelerate the field adoption. We work closely with ISV’s and with the startup ecosystem in the Virtualization, Cloud, AI/ML and Gen AI domains to build solutions that matter for the customers and you will work closely with product owner and product lead on the company's current and future strategies related to said domains. Job Requirements Deliver features, including participating in the full software development lifecycle. Deliver reliable, innovative solutions and products. Participate in product design, development, verification, troubleshooting, and delivery of a system or major subsystems, including authoring project specifications. Work closely with cross-functional teams including business stakeholders to innovate and unlock new use-cases for our customers Write unit and automated integration tests and project documentation. Technical Skills Understanding of Software development lifecycle Proficiency in full stack development in MERN Stack, Python, Container Ecosystem, Cloud and Modern ML frameworks. Knowledge of Data storage, virtualization, knowledge on hypervisors such as VMware ESX, Linux KVM and Artificial intelligence concepts including server/storage architecture, batch/stream processing, data warehousing, data lakes, distributed filesystems, OLTP/OLAP databases and data pipelining tools, model training, inferencing as well as RAG workflows. Unix based operating system kernels and development environments like Linux or FreeBSD. A strong understanding of basic to complex concepts related to computer architecture, data structures, and new programming paradigms. Education Minimum 5 years of experience and must be hands-on with coding. B.E/B.Tech or M.S in Computer Science or related technical field. 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. Equal Opportunity Employer NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, and any protected classification. Why NetApp? We are all about helping customers turn challenges into business opportunity. It starts with bringing new thinking to age-old problems, like how to use data most effectively to run better - but also to innovate. We tailor our approach to the customer's unique needs with a combination of fresh thinking and proven approaches. We enable a healthy work-life balance. Our volunteer time off program is best in class, offering employees 40 hours of paid time off each year to volunteer with their favourite organizations. We provide comprehensive benefits, including health care, life and accident plans, emotional support resources for you and your family, legal services, and financial savings programs to help you plan for your future. We support professional and personal growth through educational assistance and provide access to various discounts and perks to enhance your overall quality of life. If you want to help us build knowledge and solve big problems, let's talk. Show more Show less

Software Engineer - ONTAP

Bengaluru, Karnataka, India

0 years

Not disclosed

On-site

Full Time

Job Summary The Core Software team is a high-performance engineering team responsible for building the fundamental software to manage the ONTAP software product. You will work as part of a team responsible for the development, testing and debugging of distributed software that drives NetApp cloud, hybrid-cloud and on-premise solutions. As a software engineer, you will work as part of a team of skilled and passionate engineers responsible for participating in the design, development, debugging, maintenance & testing. This position requires an individual to be creative, team-oriented, technology savvy, and driven to produce results. Responsibilities Work with a lead to deliver medium to large features, including participating in the full software development lifecycle. Deliver reliable, innovative storage and data management products. Design, implement and test software in Python with a focus on simplicity, reliability, and manageability. Participate in product design, development, verification, troubleshooting, and delivery of a system or major subsystems, including authoring project specifications. Write unit and automated integration tests. Job Requirements Software development experience (analysis, design, implementation, testing) Proficiency in C++ is must. Experience with Python is a bonus. Experience working with file systems, distributed systems, client-server programming, multi-threaded applications, and operating systems such as FreeBSD, Linux A strong understanding of basic to complex concepts related to computer architecture, data structures, and programming practices. Experience in integrating 3rd Party Software Packages into a product. Experience in working with Security Vulnerabilities, CVEs and resolving them. Experience with REST API, Cloud, and Virtualization environments is a plus. Demonstrated creative and systematic approach to problem solving. Possess excellent written and verbal communication skills. Ability to work under limited supervision and direction. Ability to work collaboratively within a team environment of other engineers to meet aggressive goals and high-quality standards. Education A Bachelor of Science Degree in Engineering or Computer Science with 2 years of experience, or a Master’s Degree; or equivalent experience is required. 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. Equal Opportunity Employer NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, and any protected classification. Why NetApp? We are all about helping customers turn challenges into business opportunity. It starts with bringing new thinking to age-old problems, like how to use data most effectively to run better - but also to innovate. We tailor our approach to the customer's unique needs with a combination of fresh thinking and proven approaches. We enable a healthy work-life balance. Our volunteer time off program is best in class, offering employees 40 hours of paid time off each year to volunteer with their favourite organizations. We provide comprehensive benefits, including health care, life and accident plans, emotional support resources for you and your family, legal services, and financial savings programs to help you plan for your future. We support professional and personal growth through educational assistance and provide access to various discounts and perks to enhance your overall quality of life. If you want to help us build knowledge and solve big problems, let's talk. Show more Show less

HR Ops Specialist

Bengaluru

3 - 5 years

INR 8.0 - 18.0 Lacs P.A.

Work from Office

Full Time

Job Summary We are looking for a dedicated HR Specialist to join our ever-evolving team. HR Specialists play a crucial role within our organization, serving as a link between our company and HR practices. Your primary role will be to support employees, managers, and alumni of NetApp by providing an excellent HR service experience across a broad range of HR subject matter areas. Our ideal candidate is an individual who is detail oriented, has excellent communication skills and who is well versed in HR functions and procedures. Our goal is to provide a smooth and friendly service experience while ensuring compliance and confidentiality are always met. Job Requirements • Knowledge or education of HR processes and best practices. • Familiarity with CRM and HCM systems. • Strong attention to detail regarding process and statutory requirements. • Good organizational and time management skills. • Excellent interpersonal, written, and verbal communication skills. • Unwavering confidentiality with employee matters and information. • Strong organizational and time management skills. • Proficient user of MS office applications including Outlook, Word, Excel, PowerPoin Job Functionalities: • Deliver a high level of customer service to candidates, alumni, employees, and managers to support all internal and external HR related inquiries or requests • Support new hires and internal transfers with onboarding • Proactively collaborate with subject matter experts (SMEs) and HR centers of excellence (COEs) to ensure efficient, accurate, and consistent support is provided to stakeholders for escalated inquiries • Complete transactions in HR systems to maintain accurate and timely employee information. • Identify areas of opportunity for self-service and process improvement • Assist exiting employees with a smooth departure process • Maintain high accuracy and attention to detail with digital employee records • Document case details clearly, accurately and on track with defined service levels (SLAs) • Establish and maintain a high level of knowledge of regional HR policies and practices and effectively communicate this to customers to ensure compliance and consistency • Assist in ad-hoc HR projects where required • Support cross regional processes Education 1-3 years of experience in customer-facing roles. 1-3 years of experience in Human Resources or equivalent education. Proven experience as an HR or customer service representative

Kafka Site Reliability Engineer

Bengaluru

5 - 8 years

INR 25.0 - 40.0 Lacs P.A.

Work from Office

Full Time

Job Summary Our TechOps Engineers are the frontline team keeping our large fleet of cloud-hosted Apache Kafka, Cassandra, OpenSearch, Cadence, Valkey, Clickhouse and PostgreSQL clusters up and running. Every day you will diagnose and solve challenging and interesting technical problems providing a service that is relied on by some of the leading global names in tech to deliver for millions of end users. Our service is relied on by some of the leading global names in Banking and Financial Services, Telecom, IoT and Tech companies that interact with millions of end users. This role is for Tech-ops engineer, primarily focusing on Apache Kafka Opensource technology - that includes operating, maintaining, upgrading and continuously improving the Managed Service for Kafka (across AWS, Azure and GCP) to deliver a great customer experience. This role includes participating in a rotating Level-2 roster. Job Requirements Good Cloud operational knowledge (AWS or Azure or GCP) Preferably have past IT Customer service/support experience. Strong knowledge and experience with Linux and be comfortable working from the command line (essential) Good fundamental Computer science / software engineering skills and knowledge, particularly Operating System internals, memory management, and networking. Investigating/researching Kafka issues by reviewing the Apache Kafka codebase or Kafka Jira project would be a plus. Programming skills in Python or Java, and source code control using Git would be a plus. Be a proactive, reliable, and supportive member of the Technical Operations team for Kafka, and participate in a rotating L2 shift roster. Provide expert operational support to our nodes running in the cloud (AWS, Azure, and GCP), using technologies such as Linux (Debian), Docker, and languages including Java, Python and bash. Liaise with our customers’ engineers in resolving interesting issues related to Apache Kafka usage and other supported technologies. Undertake complex cluster operations such as migrations, upgrades, and maintenance on our fleet. Develop and continually improve our suite of internal automation tools, applications, and processes. Education A minimum of 5 years of experience is mandatory, while 5 to 8 years of experience is highly desirable. A Bachelor of Science Degree in Electrical Engineering or Computer Science, a Master's Degree, a PhD, or equivalent experience is required..

Software Engineer (C, C++ )

Bengaluru

5 - 8 years

INR 27.5 - 42.5 Lacs P.A.

Work from Office

Full Time

Job Summary Member of a software engineering team involved in the development & design of the features related to AI/ML for NetApp’s flagship storage operating ONTAP. ONTAP is a feature-rich stack with its rich data management capabilities that has tremendous value to our customers and are used in mission-critical applications across the world. You will work as part of a team responsible for the development, testing, and debugging of distributed software that drives NetApp cloud, hybrid cloud, and on-premises solutions. As part of the Research and Development function, the overall focus of the group is on the competitive market and customer requirements, supportability, technology advances, product quality, product cost, and time-to-market. Software engineers focus on enhancements to existing products as well as new product development. This is a mid-level technical position that requires an individual to be broad-thinking, systems-focused, creative, team-oriented, technologically savvy, able to work in small and large cross-functional teams, willing to learn, and driven to produce results Job Requirements Excellent coding skills in C/C++ are required, Python is optional. System/Kernel programming, Experience with Filesystems or Networking or file/cloud protocols is a must Proven track record of working on mid to large-sized projects This position requires an individual to be creative, team-oriented, a quick learner, and driven to produce results. Responsible for providing support in the development and testing activities of other engineers that involve several inter-dependencies Participate in technical discussions within the team and across cross-functional teams Willing to work on additional tasks and responsibilities that will contribute towards team, department, and company goals A strong understanding and experience with concepts related to computer architecture, data structures, and programming practices Experience with AI/ML frameworks like PyTorch or TensorFlow is a Plus. General Requirements Strong oral and written communication skills are required Work collaboratively within a team environment of other engineers to meet aggressive goals and high-quality standards Possesses sufficient technical knowledge and experience to pick up new expertise quickly with guidance from the technical leads Strong aptitude for learning new technologies Participate in all phases of the product development cycle: from product definition and design, through implementation, debugging, testing, and early customer support Resourceful in applying creative ideas to solve problems. Support Critical and/or high-visibility customer support engagements. Education Typically requires a minimum of 5-7 years of related experience with a Bachelor’s degree or 3-5 years and a Master’s degree; or a PhD with 1 years experience; or equivalent experience.

NetApp

NetApp

|

Software Development

San Jose California

10001 Employees

261 Jobs

    Key People

  • George Kurian

    CEO
  • Jeffrey R. McElfresh

    CFO
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview