WHAT YOU'LL BE DOING...
Building and reviewing performance benchmarking requirements and metrics to ensure all of FlashArray products deliver the best performance on the platforms they run on;
Researching and developing performance benchmarking strategies for different product features, come up with best practices for performance planning and work with solutions and sales engineering to validate customer scenarios and requirements as needed;
Contributing to the automation of performance benchmarking, data collection and analysis;
Tracking performance benchmarking goals during release cycles to ensure build to build performance regressions are caught and addressed in a timely manner;
Assisting in validating new performance enhancements, evaluating new architectures to drive improvements and work closely with the development teams to collect, interpret and analyze data from different performance experiments;
Managing the performance test beds, keep them up to date on hardware and software and make them available for internal tests and experimentation as needed;
Analyzing tests results, identify bottlenecks and work with development to address the issues;
Generating periodic performance reports for management review.
If this describes you, let's talk! You can take a part in changing how the world works with data.
WHAT YOU’LL NEED TO BRING TO THIS ROLE...
MS in Computer Science or related technical field, BS with comparable experience;
12+ years experience in building systems software including 5+ years of experience in system level performance testing for servers, storage and databases;
knowledge of SAN iSCSI, NFS, SMB protocols;
Strong experience with Linux systems (network configuration, storage stack, system settings, common command/utilities);
Prior experience in Python and C++ is preferred;
Prior experience with NAND flash and FIO are pluses;
Excellent analytical and problem-solving skills; commitment to delivering great software and releasing it efficiently and with increasing quality;
MS in Computer Science