Responsibilities
- Develop and refine the approach to performance testing, ensuring workloads reflect actual production traffic, regression tests pass consistently, and alert responses follow documented procedures.
- Equip edge infrastructure with comprehensive monitoring tools to capture latency distributions, resource utilization, and distributed traces, enabling early detection of performance issues.
- Create and manage controlled deployment processes—such as A/B and canary rollouts—for changes impacting performance, ensuring reliable feedback from testing to production.
- Lead initiatives to improve system-wide throughput, response time, and operational efficiency across the edge network, including low-level optimizations like kernel adjustments, eBPF-based offloading, traffic control, and caching enhancements.
- Advance configuration practices, automated workflows, and performance validation checkpoints to minimize manual effort and improve the clarity of performance metrics.
- Support operations, development, and technical support teams with guidance, documented procedures, and shared testing resources to strengthen organization-wide performance expertise.
- Collaborate with Product, Research, Engineering, Network, Security, and Support functions to deliver features with performance built in, and lead technical investigations during performance incidents to implement lasting fixes.