Staff Engineer - Performance
We are seeking a Staff Engineer – Performance with strong expertise in data path and I/O performance for large-scale distributed file systems. This role focuses on analyzing, optimizing, and improving performance across the storage stack, from low-level code paths to system-wide behavior at scale.
You will work closely with architects and cross-functional teams to investigate complex performance issues, implement optimizations, and ensure high throughput and low latency in distributed systems. This role emphasizes hands-on technical contributions, performance tuning, and data-driven decision-making to improve overall system efficiency and reliability.
Key Responsibilities:
Contribute to the performance design of data path and I/O components in distributed file systems
Perform performance analysis, troubleshooting, and optimization of large-scale, high-performance file systems
Implement performance-aware improvements across CPU, memory, storage, and network layers
Optimize performance-critical file system code, primarily in C++
Apply best practices for performance measurement, profiling, benchmarking, and regres
