N

NetApp

Optimizes cloud infrastructure costs on AWS

Software Engineer - Cassandra

Full-TimeUpdated on 10/28/2026
$170k - $253k+ Potential commission
Senior, Expert
Bachelor's, Master's
United States
In Person
Software EngineeringBackend Engineering

About the job

Requirements
  • 8–12 years of experience in backend, systems, database, storage, or distributed systems engineering.
  • Strong programming skills in Java; experience in Python, Go, C/C++, or similar languages is a plus.
  • Hands-on experience with Apache Cassandra or comparable distributed database or NoSQL systems, preferably at the internals or platform integration level.
  • Practical knowledge of open-source development practices, including code reviews, design discussions, patch quality, testing expectations, and community collaboration.
  • Solid understanding of replication, consistency, partitioning, failure handling, node lifecycle, and cluster coordination.
  • Experience designing and debugging complex software systems in Linux-based, scale-out, or storage-oriented environments.
  • Ability to independently drive feature development, technical investigations, root-cause analysis, and problem resolution.
  • Strong communication skills, including writing clear designs, explaining trade-offs, and collaborating across distributed teams.
Responsibilities
  • Design and implement Java-based Cassandra features and improvements with end-to-end ownership.
  • Translate product, scale, upgrade, supportability, and customer requirements into clear Cassandra technical designs.
  • Make trade-offs across availability, data protection, consistency, performance, maintainability, and operational simplicity in large-scale distributed database systems.
  • Develop high-quality, efficient, and maintainable code in Java and related database and system technologies.
  • Troubleshoot complex StorageGRID issues involving Cassandra storage, compaction, repair, replication, consistency, node lifecycle, and cluster behavior.
  • Build expertise in how Cassandra supports StorageGRID metadata, availability, and customer operations.
  • Participate in Cassandra and StorageGRID design reviews and propose improvements to database architecture, product integration, and operational behavior.
  • Influence component-level design in metadata services, observability, repair, upgradeability, node lifecycle, and cluster operations.
  • Apply practical knowledge of open-source development models, code review practices, issue tracking, and community-driven engineering workflows.
  • Follow upstream-style development expectations, including clear design rationale, high-quality patches, maintainable tests, and constructive technical discussion.
  • Balance product needs with distributed database ecosystem considerations while following company contribution, legal, and compliance processes.
  • Deliver Cassandra changes that meet StorageGRID product requirements and release-quality standards.
  • Contribute to code reviews, issue triage, root-cause analysis, and test strategy for Cassandra-related StorageGRID work.
  • Optimize Cassandra for StorageGRID scale, throughput, resiliency, node expansion, and failure recovery.
  • Lead performance analysis, benchmarking, capacity planning, and system tuning across StorageGRID Cassandra deployments.
  • Improve diagnostics, fault tolerance, upgrade safety, and operational debuggability for Cassandra within StorageGRID.
  • Drive medium-to-large Cassandra initiatives from design through implementation, validation, and release readiness.
  • Identify risks, dependencies, and technical trade-offs early, and communicate clearly with stakeholders.
  • Collaborate with the existing senior Cassandra developer, StorageGRID engineering, QA, product management, supportability, support, and field teams.
  • Provide backup support for Cassandra orchestration, troubleshooting, testing, supportability, and release readiness workflows as needed.
Desired Qualifications
  • Deep experience with Cassandra internals, such as storage engine, compaction, repair, indexing, schema evolution, upgrades, or release management.
  • Experience integrating Cassandra or similar distributed databases into enterprise storage, object storage, cloud, or scale-out infrastructure products.
  • Experience with performance optimization, benchmarking, observability, and large-scale production troubleshooting.
  • Experience contributing to or working with open-source database, storage, or distributed systems projects.
  • Familiarity with StorageGRID, object storage concepts, S3, Kubernetes, containerized services, CI/CD pipelines, and modern development workflows.
  • Exposure to AI-assisted development tools and workflows for code generation, review, debugging, testing, or documentation.

About the company

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

Get referred to NetApp

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • Q4 FY2026 revenue hit $1.95 billion, up 12% year over year.
  • NetApp raised FY2027 revenue guidance to $7.325-$7.575 billion after strong Q1 demand.
  • Management reported more than 1,100 AI-specific deals in FY2026, with 350 more last quarter.

What critics are saying

  • Flexera closed Spot's acquisition on March 3, 2025, shrinking NetApp's CloudOps scope.
  • NetApp disclosed a May 20, 2026 WARN notice cutting 77 San Jose jobs.
  • Pure Storage, Dell, and HPE are attacking AI storage wins aggressively through 2026.

What makes NetApp unique

  • NetApp's ONTAP and all-flash arrays anchor its hybrid-cloud storage platform.
  • FY2026 public cloud revenue reached $182 million, extending Cloud Volumes differentiation.
  • AI-focused EF50 and EF80 target high-throughput workloads that protect GPU utilization.

Help us improve and share your feedback! Did you find this helpful?

Benefits

  • Health Insurance
  • Phone/Internet Stipend
  • Gym Membership
  • Parental Leave
  • Flexible Work Hours

Growth & Insights and Company News

6 month growth

-16%

1 year growth

-14%

2 year growth

-14%
Flexera
Mar 4th, 2025
Flexera acquires Spot

We’re thrilled to extend a heartfelt welcome to the customers and partners across the the full range of the Spot product portfolio including Eco, Ocean, Ocean for Apache Spark, Elastigroup, Spot Security, and CloudCheckr.

Pulse 2.0
Mar 3rd, 2025
Flexera Acquires NetApp's Spot FinOps Portfolio

Flexera has completed the acquisition of Spot from NetApp, enhancing its Cloud Financial Management offerings with AI-powered FinOps technologies. This acquisition expands Flexera's capabilities in managing cloud financial commitments, optimizing containers, and supporting SaaS and public cloud use cases. Spot's products, including Spot Eco, Spot Ocean, and Spot Elastigroup, will now be part of Flexera's portfolio, offering new opportunities for partners, especially MSPs and distributors.

Enterprise Times
Jan 15th, 2025
Flexera Acquires NetApp's FinOps Business

Flexera has entered into a definitive agreement to acquire the Spot by NetApp FinOps business from NetApp.

Dutch IT Leaders
Jan 15th, 2025
Flexera Acquires NetApp's FinOps Unit

Flexera has acquired the FinOps division from NetApp, enhancing its ability to manage multi-cloud costs and FinOps needs across hybrid cloud, SaaS applications, and containers. The integration of Spot's AI and ML technology with Flexera's expertise will offer a comprehensive FinOps solution, improving financial accountability and efficiency in cloud operations. This move aligns with Flexera's strategy to provide a complete overview of tech expenditures and risks. The transaction is subject to customary closing conditions.

NetApp
Jan 15th, 2025
Unlocking the value of an intelligent data infrastructure

By integrating Spot's AI- and ML-enabled technology into Flexera's FinOps portfolio, the solution can better address the market's rising demand for cloud cost management.