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





