N

NetApp

Optimizes cloud infrastructure costs on AWS

Sr. Software Engineer - Data Processing OSS

Systems Software EngineeringUpdated on Nov 14
Full-timeSan Jose, CA, USAIn-person

About the Job

Requirements

  • 12+ years of relevant experience and a Bachelor's degree in Computer Science or a related field, or a Master's degree in Computer Science.
  • At least 3 years of deep technical experience developing core components of large-scale data processing platforms, including Apache Spark, Apache Flink, Apache Doris, Apache Gluten, Velox, Apache DataFusion, Apache DataFusion Comet, or equivalent platforms.
  • At least 3 years of deep technical experience instrumenting, analyzing, and optimizing data processing engine component performance on benchmark and customer workloads.
  • Sound knowledge of the architecture and internal operation of one or more of Apache Spark, Apache Flink, or Presto/Trino.
  • Demonstrated experience designing, developing, and successfully releasing high-performance data processing engines for large production deployments.
  • Exceptional programming skills in C, C++, and Java.
  • Extensive development experience in Linux environments.
  • Strong analytical and problem-solving skills with a passion for performance optimization.

Responsibilities

  • Influence the architecture of how the data processing engine interfaces with open-source platforms and engines.
  • Lead the design of functional and performance enhancements to open-source platforms such as Apache Gluten and Velox and their integration with the data processing engine.
  • Individually design, implement, test, optimize, and maintain components of the data processing engine.
  • Analyze technology roadmaps for Apache Gluten, Velox, and equivalent platforms and identify opportunities for the engine to enhance technology and product leadership.
  • Partner with engineering, product management, open-source community, and customer success teams.
  • Foster best practices in design and code reviews, testing, continuous integration and continuous delivery, and issue resolution to maintain product quality, security, efficiency, and productivity.

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