Senior Performance Engineer
Reperio has partnered with a global leader in financial services, seeking an experienced Senior Performance Engineer to join their Performance Engineering team. This is a chance to work on mission-critical, large-scale applications, ensuring they remain reliable, scalable, and high-performing in a dynamic environment.
Key Responsibilities:
* Plan, design, execute, and analyse performance testing strategies for enterprise applications.
* Develop and maintain performance testing scripts and tools.
* Identify and resolve application performance bottlenecks, collaborating closely with development teams.
* Integrate performance testing seamlessly into CI/CD pipelines.
* Support the triage of production performance issues.
* Mentor junior team members and review their deliverables.
Requirements:
* Bachelor's degree in Computer Science or related field.
* 10+ years of industry experience in performance engineering, including 3+ years in a senior role.
* Hands-on experience with LoadRunner, NeoLoad, JMeter, Selenium, or similar tools.
* Strong knowledge of APM tools such as Dynatrace, AppDynamics, or New Relic.
* Proven expertise in performance analysis for Java applications, containerised/serverless environments, databases (MSSQL, Oracle, DynamoDB), JavaScript-based front ends.
* Strong understanding of Linux/Unix and Windows systems.
* Experience with AWS and integrating performance testing into CI/CD pipelines.
* Proficiency in Java, JavaScript, Python, or Go, SQL, and version control systems such as Git or Bitbucket.