Taro Logo

Sr. Performance Engineer

Coupa provides AI-powered total spend management platform for businesses, processing trillions of dollars across 10M+ buyers and suppliers.
Backend
Senior Software Engineer
In-Person
10+ years of experience
Enterprise SaaS

Job Description

Coupa Software is seeking a Senior Performance Engineer to join their team in Pune, India. As a leader in AI-powered spend management solutions, Coupa processes trillions of dollars across their global network of 10M+ buyers and suppliers. This role is crucial for maintaining and improving the performance of Coupa's enterprise-scale platform.

The ideal candidate will be responsible for establishing performance benchmarks, designing test harnesses, and ensuring the platform's scalability and reliability. You'll work with cutting-edge technologies in cloud infrastructure, distributed systems, and microservices architecture, while collaborating with cross-functional teams including Product Management, Development Engineering, and Cloud Infrastructure.

This position requires a seasoned professional with at least 10 years of experience in performance analysis and production system troubleshooting. You'll be working with modern tools and technologies including AWS, Azure, Java, Ruby, MySQL, and various monitoring solutions like NewRelic, Grafana, and Kibana.

Coupa offers a collaborative culture where innovation is celebrated, and your work will have a direct global impact. You'll be joining a pioneering technology company that values transparency, openness, and excellence. This is an excellent opportunity for a performance engineering expert who wants to make a significant impact on a platform used by businesses worldwide for their spend management needs.

Last updated 11 hours ago

Responsibilities For Sr. Performance Engineer

  • Establish performance benchmarks for the Coupa platform
  • Design, implement and maintain a performance certification test harness
  • Troubleshoot complex configuration, infrastructure, networking, and application problems
  • Collaborate with Product Management, Development Engineering, and Cloud Infrastructure teams
  • Provide technical assistance to improve system performance, capacity, reliability, and scalability
  • Monitor and manage production performance using automation and DevOps tools
  • Analyze root cause for latency in individual components and across the system
  • Be an evangelist for performance best practices and tools

Requirements For Sr. Performance Engineer

Java
Ruby
MySQL
Linux
Kubernetes
  • At least 10 years of experience in Performance Analysis and troubleshooting of production systems
  • Domain expert on public cloud, distributed system, micro services architecture and capacity planning
  • Experience in Performance engineering design, implementing, and automating benchmarks
  • Knowledge of systems software and impact of locking, caching and I/O on software performance
  • Experience in distributed tracing tools/APM such as NewRelic, Grafana, Kibana
  • Experience in gatling, AWS, AZURE, ruby/java, MySql, Linux, microservices
  • BS or MS degree in Computer Science, Engineering, or related technical discipline

Related Jobs

Sr. Software Engineer

Senior Software Engineer position at Coupa Software, building enterprise-scale spend management solutions using C#, .NET, and microservices architecture in a hybrid work environment.

Senior Software Engineer

Senior Software Engineer role at Microsoft's ESS Agent team, focusing on AI and cross-platform integration, requiring 8+ years of experience in software engineering and distributed systems.

Software Development Engineer, EU 3P (MFN) Acceleration

Senior Software Engineer role at Amazon's EU 3P Acceleration team, building distributed systems for sellers using AWS and ML, requiring 5+ years of experience.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Data team, focusing on database engine development and storage systems, requiring 8+ years of experience in C++/C#/Java and strong systems background.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Business & Industry Copilots group, working on scalable solutions for Microsoft Copilot Studio with focus on agent lifecycle and admin experiences.