Apply now »

Title:  Software Engineer (C, C++/ Golang Developer)

Location: 

Bangalore, Karnataka, IN

Requisition ID:  131819

Job Summary

Software Development Engineer (Cloud Engineering)As a Software Development Engineer, you will work as part of a team responsible for building NetApp’s cutting-edge software defined storage solutions for major Cloud providers including AWS, Microsoft Azure and GCP. The engineering team focusses on enhancements to existing products as well as new product development, focused on a microservices based architecture. You will be responsible for designing, developing features and enhancing the product, as well as validating the code in Kubernetes environments in the cloud. We expect you to be an excellent coder who will take a lead in design and implementation as per the requirements of managed Cloud Services and should be able to quickly learn the existing code & architecture.Strong technical skills and problem-solving abilities are key for success in this role 

Job Requirements

  • Develop end-to-end features with a strong focus on backend implementation.
  • Collaborate with cross-functional teams to design and deliver high-quality solutions.
  • Apply problem-solving skills to troubleshoot and resolve technical issues.
  • Maintain high standards of code quality and ensure maintainability.
  • Possess 4+ years of relevant experience in designing and developing enterprise products.
  • Proficient in one or more of the following languages: Go, C, C++, or Python.
  • Hands-on experience with hyperscalers such as Azure, GCP, or AWS (preferred).
  • Expertise in container-based technologies, preferably Kubernetes and Docker.
  • Knowledge of file systems and storage operating systems is an added advantage.
  • Experience in full-stack product development is preferred.
  • In-depth understanding of infrastructure components like hypervisors, cloud storage, and cloud services (e.g., databases, caching, scaling, load balancers, networking).
  • Thorough understanding of Linux or other Unix-like operating systems.
  • Excellent communication and leadership skills.

Education

  • Bachelor of Science degree in Computer Science or Electronics Engineering, or a Master’s degree, or equivalent qualification.
  • Minimum of 4 to 8 years of experience in similar roles or companies.


Job Segment: Cloud, Developer, Software Engineer, C#, Computer Science, Technology, Engineering

Apply now »