company logo

Software Engineer (C/C++/ Python)

NetApp.com

Office

Bangalore, Karnataka, IN

Full Time

Job Summary

We are seeking a highly skilled and experienced Software Engineer to join our Cloud Engineering team. The primary focus of this role will be to develop and test software and systems for our various cloud marketplace offerings in Azure, Google Cloud Platform (GCP), and Amazon Web Services (AWS). The ideal candidate will have a strong background in cloud technologies, software development and automated testing.

Job Requirements

•    Proficiency in programming languages such as C, C++, Python, scripting etc.
•    Experience with cloud platforms (Azure, GCP, AWS, OCI) and their services.
•    Knowledge of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI).
•    Familiarity with infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation, ARM).
•    A major part of your responsibility will be to participate in several phases of the product development cycle including automated testcase design and development, test execution and triage.
•    Experience with automated testing frameworks and tools.
•    Expected to demonstrate skills in test design and development, automation framework design and implementation, and troubleshoot critical cloud storage and virtual platform issues.
•    As a part of the Cloud Engineering team, you will participate in technical discussions within the immediate group and across functions, where evaluating and executing test design and test execution plans for virtual storage products. 
•    Experience in scripting or programming languages. Perl & especially Python experience preferred 
•    Knowledge in virtualization, storage and cloud technologies is preferred 

Education

  • B.E/B.Tech or M.S in Computer Science or related technical field
  • 5+ years of experience and must be hands-on with coding.

Software Engineer (C/C++/ Python)

Office

Bangalore, Karnataka, IN

Full Time

October 6, 2025

company logo

NetApp

netapp