Software Engineer (java/python) Job in Netapp
Software Engineer (java/python)
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
About NetApp
NetApp is the intelligent data infrastructure company, transforming disruption into new opportunities for every customer. We help organizations unlock the full potential of their data no matter the type, workload, or environment turning challenges into business possibilities. And it all starts with our people.
If you re ready to bring fresh ideas to life and tackle each challenge with open-minded innovation, NetApp is the place for you. Here, we embrace diversity and openness it s in our DNA. Collaboration and asking for help when needed are essential parts of our culture. You ll have a supportive community and exciting opportunities to grow and make an impact.
"At NetApp, we fully embrace and advance a diverse, inclusive global workforce with a culture of belonging that leverages the backgrounds and perspectives of all employees, customers, partners, and communities to foster a higher-performing organization." George Kurian, CEO
Job Summary
We are seeking a talented and motivated Software Engineer to join our Cloud Engineering team. In this role, you ll focus on developing and maintaining cloud-based solutions, solving complex coding challenges, and driving automation. The ideal candidate has a solid background in cloud technologies, software development, and automated testing.
Job Responsibilities
- Assist in the design, development, and maintenance of software solutions that meet project requirements and development standards.
- Integrate various cloud services and APIs to improve functionality and performance.
- Identify, troubleshoot, and resolve system defects and issues, including code debugging and configuration fixes.
- Collaborate with cross-functional teams such as product management, operations, and other engineering teams to deliver high-quality cloud solutions.
- Create and maintain comprehensive documentation for software designs, APIs, and testing procedures.
- Develop, modify, and review test plans and implement improvements in software development processes and tools.
- Provide support for cloud marketplace offerings, including resolving customer issues with urgency.
Technical Skills
- Proficiency in programming languages such as C, C++, Python, and scripting.
- Experience with Linux, AWS, Azure, GCP, and Kubernetes.
- Familiarity with SQL and document databases (e.g., MongoDB, Cassandra, Cosmos DB).
- Knowledge of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI).
- Experience with infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation, ARM).
- Proficiency in automated testing frameworks and tools.
Education and Experience
- Minimum of 5+ years of experience in software development.
- Bachelor s degree in Computer Science or a related field is required.
Working Environment
At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. Most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process.
Why NetApp?
We help customers turn challenges into opportunities through fresh thinking and tailored approaches.
We offer a healthy work-life balance, including:
- 40 hours of paid volunteer time off per year for employees to give back to their favorite causes.
- Comprehensive benefits covering health, life, and accident plans.
- Access to emotional support resources for employees and their families.
- Legal services and financial savings programs to help you plan for the future.
- Opportunities for professional and personal growth through educational assistance and perks that enhance your overall quality of life.
Equal Opportunity Employer
NetApp is committed to Equal Employment Opportunity (EEO) and compliance with laws that prohibit discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability, genetic information, pregnancy, or any other protected status.
Apply Today
Ready to join us? Please submit your application through our company website to ensure a fair and streamlined hiring process. Contacting employees, recruiters, or Human Resources directly will not influence your application.
Qualification : A bachelors degree in computer science or a similar field is required.

