Bangalore, Karnataka, India

NetApp is hiring a Software Engineer

About the Role

NetApp is hiring a Software Engineer to join our FSxN Workload Factory for Databases engineering team, which is revolutionizing how databases are deployed and managed on AWS. As a key member, you will be responsible for developing and maintaining full-stack, cloud-based solutions.

What You'll Do

  • Develop, test, and automate cloud-native applications and services using TypeScript, Node.js, and front-end technologies like ReactJS.
  • Write clean, efficient, and maintainable code to solve complex problems and improve system performance.
  • Participate in code reviews, knowledge sharing sessions, and contribute to the improvement of development processes.
  • Collaborate with cross-functional teams to understand requirements and design scalable and secure cloud solutions.
  • Work closely with the SRE team to ensure smooth feature deployment in production environments.
  • Utilize AI tools like Copilot and Cursor to enhance productivity in automation, development, documentation, and unit test writing.
  • Troubleshoot and resolve issues related to cloud infrastructure, performance, and security.
  • Stay up to date with emerging technologies and industry trends to continuously improve cloud-based solutions.
  • Participate in all phases of the product development cycle from Requirement understanding, Design, through Implementation and Test design.

What We're Looking For

  • Strong knowledge of Data Structures and algorithms.
  • Expertise in cloud technologies, containers, and orchestration frameworks like Kubernetes.
  • Good storage and networking background and understanding of those concepts.
  • Versatile with Windows/UNIX OS, its technologies and understanding.
  • Good understanding of REST API design and implementation.
  • Knowledge of one of MSSQL, Oracle, or PostgreSQL databases.
  • Experience and knowledge in solving complex problems.
  • Prior experience in developing high scale and performant systems.
  • Strong aptitude to learn new technologies.
  • Typically requires a minimum of 4-8 years of related experience.

Nice to Have

  • Experience with other programming languages, such as NodeJS (TypeScript), Golang or Java technologies along with PowerShell.
  • Knowledge of database technologies (e.g. Oracle, SQL, PostgreSQL) and data storage solutions.
  • Familiarity with monitoring and logging tools (e.g., Kibana, ELK stack).
  • Understanding of Agile/Scrum methodologies and DevOps principles.
  • Certifications in cloud technologies (e.g., AWS Certified Cloud Practitioner) would be a plus.

Technical Stack

  • Languages: TypeScript, Node.js, JavaScript, Golang, Java, PowerShell
  • Frontend: ReactJS, HTML
  • Cloud & Infrastructure: AWS, Kubernetes
  • Databases: MSSQL, Oracle, PostgreSQL
Required Skills
TypeScriptNode.jsReactJSJavaScriptHTMLKubernetesAWSMSSQLOraclePostgreSQLData StructuresAlgorithmsREST API TypeScriptNode.jsReactJSJavaScriptHTMLKubernetesAWSMSSQLOraclePostgreSQLData StructuresAlgorithmsREST API
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
NetApp
NetApp provides a differentiated platform for customers to modernize, secure, and unlock value from their environments, with a focus on cloud, data, storage, security, and AI.
All jobs at NetApp Visit website
Job Details
Department Software Development
Category fullstack
Posted 2 months ago