N

NetApp

Optimizes cloud infrastructure costs on AWS

Principal Software Engineer

Backend EngineeringUpdated on Nov 14
Full-timeUnited States

About the Job

Requirements

  • 15+ years of software development experience.
  • 7+ years of hands-on experience with fault-tolerant, highly scalable cloud architectures, including service-oriented and cloud-native services (FaaS, PaaS) on at least one hyperscaler (AWS, Azure, or GCP).
  • Ability to provide end-to-end architecture for major initiatives.
  • Experience designing distributed systems and cloud-native products and scaling them to production.
  • Ability to provide detailed architecture, set technical direction, and contribute to implementation, design, and code reviews.
  • Ability to make high-quality technical decisions under ambiguity, trading off performance, maintainability, cost, and time-to-market, and choosing an executable path for the team.
  • Strong experience in one or more of Node.js, Python, Java, Go, or Rust.
  • Bachelor's degree in an engineering discipline.
  • Must work effectively across engineering, product, and leadership and engage customers, stakeholders, and the engineering community.

Responsibilities

  • Lead and execute the organization's most challenging and complex projects.
  • Work with AWS, Azure, and GCP and use current technologies to deliver solutions.
  • Own system architecture, decompose complex problems into simple solutions, and understand system interdependencies and limitations.
  • Address cloud architectures, performance, scalability, engineering best practices, and testing methods.
  • Travel to the India office 1–2 times per year.

Desired Qualifications

  • Front-end experience with TypeScript, React, or Angular.
  • Experience designing data migration systems and storage platforms.
  • Experience with filesystems or file/cloud storage protocols, including NFS, SMB, or iSCSI.
  • Experience building developer-facing products, APIs, or SDKs used at scale by external customers.
  • Experience with containerization and orchestration using Docker and Kubernetes, and infrastructure as code using Terraform or CloudFormation.
  • Experience building a new product end-to-end inside a large company.
  • Prior experience as a principal engineer or technical lead in a high-performance engineering organization.
  • Master's degree in an engineering or software-development field.

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