20 days ago
Base Salary
$228k - $339k/yr
Responsibilities
- Own the architecture and technical implementation of the StorageGRID S3 data path, including request handling, metadata storage, and replicated or erasure-coded data flow.
- Lead performance analysis, benchmarking, optimization, and resolution of difficult scaling and performance problems.
- Design for multi-site and cross-grid replication and global or federated namespace behavior at hundreds-of-nodes and exabyte scale.
- Drive cross-cutting data path initiatives from architecture through implementation, validation, and release readiness.
- Remain hands-on in code, debugging, design reviews, root-cause analysis, and technical standards.
- Influence architectural alignment across data path engineering and collaborate with QA, product management, support, supportability, and field teams.
- Mentor Senior and Member of Technical Staff engineers on data path internals, performance optimization, distributed-systems design, and debugging.
Requirements
- 12+ years of experience in systems, storage, distributed systems, or performance engineering with a track record of technical leadership.
- Strong programming skills in one or more of C/C++, Go, or Python and experience debugging distributed software in Linux-based environments.
- Experience building or owning an object storage system, S3 implementation, or large-scale distributed storage or database product.
- Experience with request data paths, data placement, replication or erasure coding, consistency, and failure handling.
- Experience with Apache Cassandra or a comparable distributed database at scale.
- Ability to influence technical direction across teams without direct authority.
- Preferred experience with S3 protocol semantics such as multipart, versioning, and Object Lock/WORM.
- Preferred experience with load balancing, networking, NVMe/SSD/HDD storage media, and x86 hardware.
- Preferred experience with AI-assisted development and observability tooling for analysis, debugging, testing, and documentation.
- Education requirements state that IC roles typically require a minimum of 15 years of related experience.
Benefits
- Comprehensive benefits may include health insurance, life insurance, retirement or pension plans, paid time off, leave options, employee stock purchase plans, and restricted stock units, subject to regional variation.
- The posting lists compensation and benefits as location-dependent, with details provided during the recruitment process.
About NetApp
NetApp builds data storage and data management software and hardware for enterprises, including ONTAP-powered all-flash arrays and hybrid cloud services that integrate with AWS, Azure, and Google Cloud. It sells systems and subscriptions that support backup, disaster recovery, databases, and container/Kubernetes workloads. Founded in 1992 and headquartered in San Jose, California, NetApp is a public company listed on NASDAQ.
