About this role
## Job Summary
Are you passionate about cloud technologies and eager to develop innovative cloud-based solutions? NetApp's Azure NetApp Files (ANF) team is building industry-leading cloud storage services that power mission-critical enterprise workloads in Microsoft Azure.
We are looking for a highly motivated engineers to help develop and operate cloud-scale distributed systems that span storage, networking, cloud infrastructure, and user experience. This is a unified engineering role where engineers are expected to contribute across development, automated validation, performance, operational readiness, and service reliability. The ideal candidate enjoys solving complex technical challenges, takes ownership from design through production, and thrives in a collaborative, fast-paced environment. While programming language experience, we expect engineers to incorporate AI-native engineering practices.
## Job Requirements
- Proficiency in Python for test automation, validation frameworks, tooling, CI/CD integration, or operational automation.
- Familiarity with C/C++, Go, React, TypeScript, or C# to work across existing service components and user-facing workflows.
- Experience developing RESTful APIs or service-to-service integrations.
- Experience designing, deploying, and operating microservices-based applications using Kubernetes, containers, and modern CI/CD practices.
- Strong software quality practices, including automated testing, performance optimization, and security best practices.
- Experience with observability, monitoring, telemetry, and operational excellence practices.
- Proven ability to build and operate cloud-native distributed systems in Azure, AWS, or GCP.
- Strong aptitude for learning new technologies, paired with excellent written and verbal communication skills and a creative, analytical approach to problem solving.
## Education
Typically requires a BSc or MSc Degree in Electrical Engineering or Computer Science with 2+ years related experience.