Apply now »

Title:  Software Engineer

Location: 

Bangalore, Karnataka, IN

Requisition ID:  135415

Job Summary

 

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

Education

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


Job Segment: Test Engineer, Software Engineer, Testing, Computer Science, Engineer, Engineering, Technology

Apply now »