Staff Engineer - Data Path
- Analyze debug and optimize system performance
- Build scalable services for data movement across storage environments
- Collaborate with QA performance engineering and release teams to deliver production software
- Contribute to engineering best practices automation and continuous improvement
- Design and implement high performance data path components
- Design and implement multithreaded concurrent systems on Linux
- Develop cache management with quota eviction and lifecycle controls
- Develop intelligent caching capabilities for object storage workloads
- Develop production quality C C plus plus software
- Implement metadata management services
- Optimize data transfer pipelines for throughput latency scalability and reliability
- Participate in architecture technical design and code reviews
- Troubleshoot performance concurrency and data consistency issues