- Build tools and frameworks that provide real time application performance metrics that can be correlated with system metrics.- Develop tools and automation frameworks that empower applications to thoughtfully predict and overcome system/infrastructure failures, ensuring fault tolerance.- Dive into source code, profiling information, and system metrics to root cause analyze performance issues.- Run experiments and benchmarks to understand the performance of complex distributed systems and isolate performance issues.- Collaborate with software teams to pinpoint and address performance bottlenecks.- Plan, strategize, and execute tests to evaluate low latency and high throughput applications.- Design, prototype, and integrate solutions that deliver demonstrable performance gains in production environments.- Design and implement frameworks to performance test online and offline systems.- Work efficiently with cross-functional teams, understanding product requirements and designing performance test strategies, planning, executing, and monitoring tests.- Build the product expertise needed to help debug production performance issues.- Qualify product features for production release and sign-off.