SHOULD YOU ACCEPT THIS CHALLENGE…
The FlashArray team builds the industry’s most innovative, high-performance,
and highly available portfolio of products that are designed for the most
demanding mission critical applications. While we deliver a hardware storage
array, over 90% of our engineering staff are software engineers. Our customers
are the most important part of our business and they love FlashArray for its
simplicity of management, the constant flow of new and exciting upgrades, and
ability to live on the cutting edge of technology while never taking downtime,
ever. Most recently, we extended the value of our FlashArray capabilities into the
cloud with CloudSnap and Cloud Block Store for AWS. These new innovations
enable our customers to leverage the agility of the public cloud for both
traditional IT and cloud-native applications.
What you’ll be doing :
Leading a team of motivated engineers to build and review perform
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 collaborate with product managers, solutions and sales
engineering to validate customer scenarios and requirements as needed
Provide technical direction and mentoring to employees on your team and
others to ensure product quality and on-time deliverables
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 of experience in system level performance analysis for servers, storage and databases.
Work with architects and developers early in the SDLC to design scalable and
performance systems.
Work with developers to improve algorithms, queries, caching strategies,
concurrency models.
Provide recommendations for code optimization.
Identify performance risks in architecture (e.g., poor caching, chatty APIs, DB
bottlenecks).
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.
WHAT YOU CAN EXPECT FROM US :
Pure Innovation : We celebrate those who think critically, like a challenge and aspire to be
trailblazers.
Pure Growth : We give you the space and support to grow along with us and to contribute
to something meaningful. We have been Named Fortune's Best Large Workplaces in the
Bay Area™
, Fortune's Best Workplaces for Millennials™ and certified as a Great Place to
Work®!
Performance Engineer • Bengaluru, Karnataka, India