NetApp
NetApp

Software Engineer

RoleEngineering
LevelMid Level
LocationBangalore, India
WorkOn-site
TypeFull-time
Posted2 days ago
Apply now

About the role

Job Summary

As an engineer in Net App’s CPTO organization, you will handle complex projects by simplifying product requirements and applying engineering best practices.
As an engineer, you’ll:

  • Contribute to technology strategy by coding to boost innovation.
  • Participate in POCs shaping the roadmap and vision.
  • Work on innovative system architectures for AI workloads.
  • Learn from principal engineers and raise technical standards.
  • Engage in incubation projects aligned with business and tech trends.
  • Build large-scale, fault-tolerant distributed systems.
  • Collaborate on new features, maintenance, and escalations.
  • Participate in design, implementation, testing, and support.
  • Solve technical challenges with the engineering team.

Job Requirements

  • Familiarity with the design and development of system software
  • 2 to 5 years of hands-on experience with Go, python & React is required
  • Knowledge of Unix/Linux System Programming and Multithreaded programming
  • Experience in the Storage Domain is a plus
  • Strong conceptual understanding of OS internals
  • Expertise in algorithms, data structures, and multi-threaded programming is essential
  • Commitment to sound software engineering practices and a passion for quality
  • Proven track record of meeting tight deadlines without sacrificing quality
  • Strong communication skills, both written and oral, targeted at a wide variety of internal and external audiences
  • Ability to understand customer deployment scenarios and experience in collaborating with peer teams outside of engineering
  • Strong written and communication skills with proven fluency in English
  • Be proficient in using AI in coding and understanding of AI/ML
  • Familiarity with database technologies such as NoSQL, Prometheus and datalake
  • Hands-on experience with code conversion tools like Git,
  • Knowledge of software development methodologies
  • SCRUM/AGILE/LEAN
  • Knowledge of software deployment
  • Docker/Kubernetes

Education

  • 2- 4 years of experience with Bachelor/Master of Engineering in Computer Science; or equivalent experience

At Net App, 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:

Net App 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 Net App

At Net App, 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.

Net App 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. Apply now.

Benefits and perks

Learning Budget

Required skills

Go

Python

React

Distributed systems

Linux

Algorithms

Data structures

About NetApp

Bangalore

Headquarters