Software Engineer (C/C++ Developer)

NetApp

Bengaluru

Hybrid

INR 1,200,000 - 2,100,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NetApp Bengaluru is seeking a seasoned Member of Technical Staff 2 to resolve complex ONTAP issues and drive product fixes. You will collaborate with Support and engineering teams to identify defects and develop fixes, while contributing to automation that speeds troubleshooting.

You will work with cross-functional teams across Support, Development, QA, and Product Management to resolve issues, leveraging logs, traces, and telemetry for deep diagnostics and improved diagnosability.

Qualifications

  • Bachelor's or Master's degree in CS/CE/EE or related discipline.
  • Hands-on debugging in C/C++ and/or Python.
  • Experience with Google Cloud and Kubernetes.
  • Strong OS, networking, and distributed systems knowledge.

Responsibilities

  • Investigate and resolve complex ONTAP subsystem issues.
  • Perform root-cause analysis using logs, traces, packet captures, core dumps, telemetry, and debugging.
  • Reproduce issues, identify defects, and develop or validate code fixes.
  • Work with Support, Development, QA, and Product Management to resolve issues.
  • Develop automation to speed troubleshooting and reduce repeat problems.
  • Enhance product reliability, supportability, and diagnosability through reviews and best practices

Skills

Storage networking
Google Cloud
Distributed cloud
Kubernetes
Container orchestration
Operating systems
Networking
Distributed systems
C/C++
Python
Debugging
Troubleshooting
Collaboration
Communication
Diagnostics tooling
Automation
Customer-facing

Education

Bachelor's or Master's in CS/CE/EE
Equivalent industry experience

Tools

Google Cloud
Core networking tooling

Job description

Job Summary

As a Member of Technical Staff 2, you will resolve complex ONTAP issues. Collaborate with Support and engineering teams for root-cause analysis and product fixes.

You will:

  • Investigate and resolve complex ONTAP subsystem issues.
  • Perform root-cause analysis using logs, traces, packet captures, core dumps, telemetry, and debugging.
  • Reproduce issues, identify defects, and develop or validate code fixes.
  • Work with Support, Development, QA, and Product Management to resolve issues.
  • Develop automation to speed troubleshooting and reduce repeat problems.
  • Enhance product reliability, supportability, and diagnosability through reviews and best practices
Job Requirements
  • Experience in storage networking is an added advantage.
  • Knowledge of Google Cloud and experience with distributed cloud environments, Kubernetes, and container orchestration platforms.
  • Strong understanding of operating systems, networking, and distributed systems.
  • Proficiency in C/C++ and/or Python with hands-on debugging experience.
  • Strong analytical and problem-solving skills for troubleshooting complex, ambiguous problems in large-scale distributed storage systems.
  • Excellent collaboration and communication skills to work effectively across geographically distributed engineering teams.
  • Experience developing diagnostic tools or automation for production issue analysis.
  • Experience working directly with enterprise customers or customer-facing engineering teams.
Education
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline.
  • Equivalent industry experience will also be considered.

135908

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.

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 federal, state and local laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, protected veteran status, and any other protected classification.

Why You'll Thrive at NetApp

At NetApp, you won't wait for the perfect moment—you'll make it. The early planning, the extra thought, the bold idea that turns good into great: That's how our people operate and how we continue to push the boundaries of data infrastructure.

NetApp is the trusted partner for organizations transforming data into opportunity. As the only enterprise-grade storage service natively embedded in Google Cloud, AWS, and Microsoft Azure, we empower customers to run everything from traditional workloads to enterprise AI with unmatched performance, resilience, and security.

Our culture

We celebrate mold breakers, bold thinkers, and problem solvers. We reward initiative, impact, and ownership. We provide flexibility so you can balance professional ambition with your personal life. Here, differences are not just welcomed—they drive everything we do.

If you're ready to innovate, rise to the challenge, and own every moment - make your next move your best one.

Submitting an Application

To ensure a streamlined and fair hiring process for all candidates, our team only reviews applications submitted through our company website. This practice allows us to track, assess, and respond to applicants efficiently. Emailing our employees, recruiters, or Human Resources personnel directly will not influence your application.

AI Disclosure

For select roles, some stages of our hiring process may use artificial intelligence tools to help evaluate applications and candidate selection. These tools support rather than replace human decision-making.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (C/C++, File System)
Senior Software Engineer (C/C++, File System)

NetApp • Bengaluru

Hybrid
INR 4,500,000 - 7,500,000
Senior Software Engineering Manager
Senior Software Engineering Manager

NetApp • Bengaluru

Hybrid
INR 4,000,000 - 8,000,000
Senior Software Engineering Manager
Senior Software Engineering Manager

NetApp, Inc. • Bengaluru

Hybrid
INR 4,000,000 - 6,000,000
Software Engineer
Software Engineer

NetApp • Bengaluru

Hybrid
INR 1,200,000 - 2,500,000
Hybrid work environment
In-office expectations
Staff Software Engineer (C/Kernel/System Programming)
Staff Software Engineer (C/Kernel/System Programming)

NetApp • Bengaluru

On-site
INR 3,000,000 - 5,200,000
Hybrid work model
Software Engineer (C/ C++ Storage)
Software Engineer (C/ C++ Storage)

NetApp • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Senior Software Engineer (C/C++, File System)
Senior Software Engineer (C/C++, File System)

NetApp, Inc. • Bengaluru

On-site
INR 2,800,000 - 4,800,000
Staff Software Engineer (Golang / Java / Python )
Staff Software Engineer (Golang / Java / Python )

NetApp • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Escalation Engineer
Escalation Engineer

NetApp • Bengaluru

Hybrid
INR 600,000 - 1,000,000
Senior Software Engineer in Test (Python)
Senior Software Engineer in Test (Python)

NetApp, Inc. • Bengaluru

Hybrid
INR 1,400,000 - 2,200,000