Overview
Coupa is seeking a Senior Performance Engineer to establish performance benchmarks for the Coupa platform, design and maintain a performance certification test harness, and collaborate with Product Management, Development Engineering, and Cloud Infrastructure teams to scale applications and the infrastructure.
What You'll Do
- Establish performance benchmarks for the Coupa platform
- Design, implement and maintain a performance certification test harness
- Troubleshoot complex configuration, infrastructure, networking, and application problems that could impact performance or capacity
- Collaborate with Product Management, Development Engineering, and Cloud Infrastructure teams to find the optimal way to scale applications and the infrastructure
- Provide technical assistance to improve system performance, capacity, reliability, and scalability
- Monitor and manage production performance using automation and modern DevOps tools
- Proactive end-to-end cluster scalability, performance, and exceptions analysis
- Analyze root cause for latency in individual components and across the system
- Continually look for opportunities to improve our platform, process, and business
- Be an evangelist for performance best practices and tools
What You Will Bring to Coupa
- At least 10 years of experience in Performance Analysis and troubleshooting of production systems
- Domain expert on public cloud, distributed systems, microservices architecture and capacity planning
- Experienced in performance engineering design, implementing, and automating benchmarks
- Proven experience in performance, scalability analysis and optimizations
- Demonstrated knowledge of systems software and the impact of locking, caching and I/O on software performance
- Proven performance tuning experience for infrastructure, platforms, and applications
- Proven track record in bringing clarity to ambiguous situations; ability to facilitate and arbitrate technical discussions and to make challenging calls or recommendations; works well in a distributed team
- Experienced in distributed tracing tools/APM such as New Relic, Grafana, Kibana to collect traces, metrics, and logs and create meaningful dashboards and alerts
- Experience with Gatling, AWS, Azure, Ruby/Java, MySQL, Linux, microservices, etc.
- BS or MS degree in Computer Science, Engineering, or a related technical discipline, or equivalent experience
Coupa complies with relevant laws and regulations regarding equal opportunity and offers a welcoming and inclusive work environment. Decisions related to hiring, compensation, training, or evaluating performance are made fairly, and we provide equal employment opportunities to all qualified candidates and employees.