Job title: Principle Performance Engineer
Job type: Permanent
Emp type: Full-time
Functional Expertise: Software Development
Skills: engineer
Salary type: Annual
Salary: GBP £80,000.00
Location: Belfast, UK
Job published: 20-06-2025
Job ID: 75360
Contact name: Lauren Tiffin
Contact email: lauren.tiffin@primis-talent.com

Job Description


If you're looking for a unique opportunity to help establish a Performance Testing function with the oversight to design, implement, and build a group responsible for delivering on 
Payroc's growth and industry-changing strategic objectives - read on. 

At Payroc, we're building the next generation of capabilities that powers our merchant-first ecosystem.  The radical and responsible delivery of value is our mandate.  We believe that focused and empowered teams can do great things.  You'll find that we're a curious, driven, and pragmatic bunch who believe in outcomes over outputs, and we're looking for like-minded individuals to join us on our journey.

What we're obsessive about:

  • Small teams, big things: We'll convey the outcomes our merchants require, provide you with the support and tools to succeed, and then we let you work your magic, with no needless processes to get in your way. 
  • Develop, grow, thrive: We promote a philosophy where you can develop and grow as an individual and team.  We encourage you to approach problems in unique ways, try new techniques, learn from your colleagues and master your craft. 
  • Real people, real problems: We develop solutions to solve real-world challenges faced by our merchants.  Our Team Members collaborate to build the right things the right way.  We are curious about how things work, and we believe that sharing ideas and insights leads to better, more innovative products.

 

Payroc embraces a hybrid multi-cloud / on-premise ecosystem on which new environments will be built with observability, high availability, scalability, and performance as first-class citizens. You will take a hands-on approach alongside peers within our Engineering, TechOps, and DevOps practices to design and architect dedicated Performance Test Environments as well as architecting performance test scenarios across our application stack. You will also play a key role in defining our overall Performance Testing strategy, including load, stress, and soak tests, and growing the Performance Testing function within Payroc.

 

To be successful, you must be a self-starter and manage multiple tasks and projects simultaneously; you will own deliverables end to end, prioritize workload effectively, and thrive in a dynamic environment

 

Duties and Responsibilities

  • Provide technical leadership across the organization on design and implementation of performance testing strategies, including training and mentoring.
  • Architect and design suitable environments to support a performance testing strategy.
  • Ensure the creation and execution of performance testing across Payroc products per the defined strategy.
  • Ensure visibility of performance testing results across the organization, helping identify risks or bottlenecks and provide performance tuning opportunities to stakeholders.
  • Develop and provide insight on new and novel performance testing strategies and tools to continue evolving our performance testing function.
  • Provide impact analysis leadership from a performance perspective, evaluating the risks within application or architectural designs.
  • Maintain an understanding of production traffic and ensure performance testing scenarios are viable and accurate; model production traffic to understand any future impact on the performance of Payroc systems.
  • Design and develop any tools required for generating appropriate load against designed performance environments.
  • Provide guidance around application infrastructure tuning for optimal performance and future scaling.
  • Work closely with Engineering teams to ensure we adopt a "shift-left" approach to performance testing where applicable to catch or identify performance risks or bottlenecks early.
  • Ensuring performance SLAs are regularly tested and escalating when these are found to be in breach.

 

Qualifications

  • 8-10 years of experience with performance testing enterprise applications.
  • 5+ years in a lead role within quality engineering.
  • Hands-on experience with industry-standard test, analysis, and monitoring tools such as Jmeter, Blazemeter, K6, Kibana, CloudFlare, etc.
  • Proven experience performance testing against web services, APIs, and web applications / Uis.
  • Established experience performance testing databases (Oracle, PostgreSQL, MSSQL, etc.).
  • Proven experience designing and building out replica production performance test environments.
  • Experience with modern DevOps practices.
  • Proven experience of eliciting Non Functional Requirements around performance from Business Requirements.
  • Hands-on experience identifying performance and scalability issues for both web-based applications and databases.
  • Creative, Investigative, Innovate, Insightful, and able to make technical leaps, finding novel solutions to performance and scalability concerns.
  • Effective and comfortable working with high-level management and providing relevant insights into the current state of play.
  • Technical leader and coach, aware of the applicability of new technologies and approaches to performance testing.

 

Apply with indeed
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB