Senior Software Engineer (C/ C++, Distributed System, Linux)

NetApp, Inc.

Bengaluru

Hybrid

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

An innovative firm is seeking a talented Software Engineer to enhance their Cloud Engineering team. This role focuses on developing and testing software solutions for cloud marketplace offerings across major platforms like Azure, Google Cloud, and AWS. The ideal candidate will leverage their expertise in programming and cloud technologies to lead a team, ensuring high standards in automated testing and software development. Join a dynamic environment where your contributions will drive impactful solutions and help clients transform challenges into opportunities. If you're passionate about technology and eager to innovate, this opportunity is perfect for you.

Qualifications

  • 8+ years of experience in software engineering with a focus on cloud technologies.
  • Proficient in programming languages, especially Python and C++.

Responsibilities

  • Develop and test software for cloud marketplace offerings across platforms.
  • Lead and mentor backend engineers, fostering collaboration and excellence.

Skills

C
C++
Python
Scripting
Cloud Platforms (Azure, GCP, AWS)
Automated Testing
CI/CD Pipelines
Infrastructure as Code (IaC)
Virtualization

Education

BTech in Computer Science

Tools

Jenkins
GitLab CI
Terraform
CloudFormation

Job description

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
  1. Proficiency in programming languages such as C, C++, Python, scripting, etc.
  2. Experience with cloud platforms (Azure, GCP, AWS) and their services.
  3. Lead, mentor, and grow a team of backend engineers, fostering a culture of technical excellence and collaboration.
  4. Working familiarity with cloud infrastructure, storage protocols, and standard network architectures.
  5. Experience with design/architectural patterns and automated testing frameworks and tools.
  6. Knowledge of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI).
  7. Familiarity with infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation, ARM).
  8. Expected to demonstrate skills in test design and development, automation framework design and implementation, and troubleshoot critical cloud storage and virtual platform issues.
  9. 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.
  10. 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.
  11. Experience in scripting or programming languages. Perl & especially Python experience preferred.
  12. Knowledge in virtualization, storage, and cloud technologies is preferred.
  13. Strong aptitude for learning new technologies and applying creative ideas to solve problems.
Education

BTech in Computer Science or a related field required with a minimum of 8+ years of related experience is required.

At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process.

Equal Opportunity Employer: NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, and any protected classification.

Why NetApp? We are all about helping customers turn challenges into business opportunity. It starts with bringing new thinking to age-old problems, like how to use data most effectively to run better - but also to innovate. We tailor our approach to the customer's unique needs with a combination of fresh thinking and proven approaches.

If you want to help us build knowledge and solve big problems, let's talk.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Storage & Cloud)
Senior Software Engineer (Storage & Cloud)

NetApp, Inc. • Bengaluru

Hybrid
INR 3,500,000 - 6,000,000
Hybrid work environment
Equal Employment Opportunity
Staff Software Engineer (Fullstack / Distributed / Cloud / Microservices)
Staff Software Engineer (Fullstack / Distributed / Cloud / Microservices)

NetApp, Inc. • Bengaluru

Hybrid
INR 3,500,000 - 7,000,000
Software Engineer
Software Engineer

NetApp, Inc. • Bengaluru

Hybrid
INR 3,000,000 - 4,500,000
Software Engineer (Node.js, JavaScript & AWS)
Software Engineer (Node.js, JavaScript & AWS)

NetApp, Inc. • India

Hybrid
INR 1,800,000 - 3,000,000
Staff Software Engineer (Cloud Storage & Distributed Systems)
Staff Software Engineer (Cloud Storage & Distributed Systems)

NetApp • Bengaluru

Hybrid
INR 350,000 - 650,000
Hybrid work model
Senior Software Engineer (Cloud-Native Services, Go, C, C++, Kubernetes, AWS/Azure)
Senior Software Engineer (Cloud-Native Services, Go, C, C++, Kubernetes, AWS/Azure)

NetApp • Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
Hybrid work environment
Staff Software Engineer (Fullstack / Distributed / Cloud / Microservices)
Staff Software Engineer (Fullstack / Distributed / Cloud / Microservices)

NetApp • Bengaluru

Hybrid
INR 3,500,000 - 7,000,000
Hybrid work model
Senior Software Engineer (Golang / Distributed / Kubernetes / Cloud)
Senior Software Engineer (Golang / Distributed / Kubernetes / Cloud)

NetApp, Inc. • Bengaluru

Hybrid
INR 2,500,000 - 4,000,000
Hybrid work environment
Global collaboration
Staff Software Engineer (Golang / Java / Python )
Staff Software Engineer (Golang / Java / Python )

NetApp • Bengaluru

Hybrid
INR 3,500,000 - 6,500,000
Senior Software Engineer (Golang / Distributed / Kubernetes / Cloud)
Senior Software Engineer (Golang / Distributed / Kubernetes / Cloud)

NetApp • Bengaluru

Hybrid
INR 2,000,000 - 5,000,000