Job Description
As an engineer in NetApp’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






