N

NetApp

Optimizes cloud infrastructure costs on AWS

Senior Software Engineer - C/C++, File System

Systems Software EngineeringUpdated on Nov 14
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • The candidate must have 8 to 12 years of experience and remain hands-on with coding.
  • The candidate must have a B.E./B.Tech or M.S. in Computer Science or a related technical field.
  • The candidate must have thorough understanding and extensive hands-on experience with block/file technologies, including designing and developing software solutions.
  • The candidate must be proficient in at least one of C or C++; Python is desirable.
  • The candidate must have strong data structures and algorithms knowledge.
  • The candidate must have system/kernel programming experience, and experience with filesystems, networking, or file/cloud protocols.
  • The candidate must have experience with ONTAP or similar storage operating systems.
  • The candidate must be familiar with agile software development practices.
  • The candidate must be able to monitor, analyze, and measure system health, availability, and latency using native tooling, and develop and implement improvements to system and application performance, availability, and reliability.
  • The candidate must have strong oral and written communication skills.
  • The candidate must be able to engage in incident management processes to resolve production issues within agreed service-level agreements and service-level objectives.

Responsibilities

  • Develop and maintain software-defined storage solutions.
  • Develop, test, and automate software, and collaborate with the Software Engineering team to deploy features in a production environment.
  • Design and implement managed cloud services based on requirements.
  • Lead feature delivery, including participation in the full software development lifecycle.
  • Participate in product design, development, verification, troubleshooting, and delivery of a system or major subsystems, including authoring project specifications.
  • Mentor junior members, participate in interviews, and contribute to building high-performance teams.
  • Work on development, bug fixes and updates, specification updates, customer root-cause analyses, and automation.

Desired Qualifications

  • Prior filesystem experience is an added advantage.
  • Knowledge of infrastructure such as hypervisors and cloud storage, and experience with cloud services including scaling, monitoring, and load balancers, are added advantages.

About the Company

NetApp

Optimizes cloud infrastructure costs on AWS

Spot.io, part of NetApp, helps businesses manage cloud costs and infrastructure on AWS. It uses software that analyzes cloud usage and automates management to lower compute expenses, especially through AWS EC2 spot instances, which offer spare capacity at reduced prices. The product provides deep visibility into cloud spending, an AWS cost optimization calculator for estimating potential savings, and a free action plan tailored to each customer. Revenue comes from selling software licenses and consulting services. Target customers include enterprises using containers and orchestration tools like Kubernetes, EKS, ECS, KOPS, Docker Swarm, and OpenShift. The company aims to reduce cloud compute costs for customers while simplifying cloud operations and improving efficiency.

Company size
51-200
Company stage
Acquired
Total funding
$53.2M
Headquarters
Tel Aviv-Yafo, Israel
Founded
2015

Recently Posted Jobs

Explore more opportunities at NetApp

See more jobs