Adzuna logo

Senior Performance Engineer

Salary:
38,214 P.A. ?
Location: Farringdon
Company: Kurt Geiger
Apply for this job

We Are One

At Kurt Geiger we celebrate individuality, believing our differences make us more powerful as a collective.

Diversity, equality and inclusion are at the core of who we are and we strive to reflect this in every corner of our company culture, starting with the promotion of equal opportunities. Though prejudice prevails in our world, it is not welcome in our workplace, and ensuring the equality of all our people processes to recruit a diverse workforce remains paramount.

We are committed to creating an inclusive workplace where everyone is granted the opportunity to thrive as their authentic self.


This is a position that works across all of our development teams to identify and leverage potential performance gains/improvement in our systems and software applications. As a Senior Performance Engineer, you will be involved in multiple work streams across a varied and complex technology stack that is built to provide rich, easy to use and exciting customer experience. Within this role you’ll be expected to leave no stone unturned with regards to systems performance!

You’ll need to comfortable with taking on technical challenges, being flexible and open minded in your approach to solving problems and engineering truly high-quality solutions. We foster a knowledge sharing and learning environment, this means you‘ll have the opportunity to teach and champion performance across all teams in E-commerce.

As an experienced performance engineer you’ll be accountable and responsible for delivery of performance testing, improvements and measurements of both hardware and software, where needed you’ll use your experience to advise teams and help troubleshoot issues, in many cases you’ll be hands on with working with both developers and DevOps engineers. There is also the opportunity to work fully remotely.

Requirements

The Skills:

  • 5 or more years’ experience working within the software performance domain, as a performance engineer or similar.
  • Strong understanding of at least one scripting language e.g. JavaScript, Python etc
  • Familiarity with at least one programming languages such as Java, C#, PHP or equivalent
  • Demonstrable experience of capacity planning and cost optimisation within a cloud environment
  • Experience testing applications hosted within the AWS cloud
  • Strong desire and focus to continually improve end user performance
  • Proven experience in building large scale testing solutions for performance as well as leveraging smaller in the build performance tests for quick feedback.
  • Ability to engage with multiple teams across the entire technology stack.
  • Excellent understanding of infrastructure including but not limited to databases, networks, message queuing systems and server operating systems
  • Demonstrable experience of helping to engineer technical change for the better
  • Desire to develop and foster a performance first culture amongst both technical and non-technical staff
  • Experience in establishing key performance indicators (KPI)baseline and tracking/alerting movements in the data
  • Ability to leverage performance using in depth knowledge around TCP/IP and HTTP (get/post) protocol
  • Strong ability to take ownership of problems/solution delivery, demonstrable experience of delivery within a fast paced complex technical environment
  • Strong analytical skills, especially in dealing with large complex data sets and ability to present results in a clear concise manner.
  • Excellent verbal and written communication skills with the ability to tailor communication correctly for the level of the audience.
  • Adaptable and open minded approach to towards new technology and new ways working. Always looking to leverage tech in a cost efficient manner and in a way that is scalable, sustainable and easy to manage.
  • Desire to present key achievements/learning externally and give back to the wider software development community at meet ups and conferences
  • Experience with chaos, gorilla and mutation types of testing is desirable but not essential
  • Understanding around security concepts outlined in OWASP and winder industry trends is desirable but not essential.
  • Business experience in retail, especially on how technology can scale quickly during peak periods and flash sales is desirable but not essential.

The Challenges:

The core aspect of this role is to analyse our application and infrastructure stack to understand where we can leverage performance optimisation and clearly articulate to senior management a road map of performance improvements that we should undertake. To deliver the road map you’ll need to be comfortable in measuring the current system, working alongside development teams to implement/test a change and then measure the deployed change using a variety of tooling to ensure the outcomes were achieved.

On a day to day basis you’ll work with teams to understand current performance, where needed you will get hands on with designing and building tests to do this. With a firm understanding of the problem you will be required to work with developers, architects and DevOps engineers to help engineer a solution to a problem.

From the outset you will be expected to build a strong understanding of our architecture, as we evolve our performance there will be expectation to ensure we stay speedy, this will be through tests both within our delivery pipeline and outside it.

Where needed you should consider open source tools over commercially available ones, you should be able to present these internally to the E-commerce management team and our system architect. The core

You’ll need to be comfortable using multiple data sources to analyse current performance before formulating approach to tackle the problem. We measure success through data, you should be comfortable and experienced in producing reports that highlight performance changes to your peers and senior colleagues.

The Person:

You’ll need to be hard-working, self-motivated, care about doing things the ‘right way’ and be passionate about building and delivering cutting edge web services for large audiences. We are strong advocates of working with the Agile methodology and as such you bring with you experience of this and help champion this way of working across our teams and with our junior engineers. When identifying or presenting solutions to large problems, we prefer the little and often approach towards solving the issue and this should form the core part of your way of working.

As a member of the E-commerce team you should be passionate about sharing knowledge with colleagues, celebrating wins and helping junior engineers through workshops and/or pairing.

The Future:

There are significant opportunities to grow the role, through management and technical specialist paths. You would also be encouraged to engage in training, conferences, and other exercises such as hackathons to continuously broaden your skills. This is intended to develop both your career and your contribution to the team

Benefits

  • Competitive basic salary
  • Pension and life assurance
  • Enviable discounts
  • Monthly half day Friday’s
  • Choice of Windows, Mac or Linux laptop

If you’re successful, you will work for a business which recognises that amazing people are the key to driving our business forward and fulfil our vision of being the world’s leading multi-channel retailer of luxury branded shoes and accessories. We are a fast-paced business where no two days are the same, so you will need to be adaptable; but we will reward your hard-work, commitment and loyalty with a fantastic benefits package and very real opportunities for progression.

Apply for this job

Salary comparison:

Salaries

The number of jobs in each salary range for all:

Similar jobs

Performance Test Engineer
Up to £50K Basic + 9% Bonus + Bens Package
Hireful Agency
North West London
Performance Test Engineer
Up to £50K Basic + 9% Bonus + Bens Package
Hireful Agency
North West London
Building Performance Engineer
£33000 - £40000 per annum + Help tackle climate change
Human Capital Solutions
London, South East
Senior Performance Test Engineer
£58000 - £75000 per annum + + bonus + benefits + fle…
UKTech Resourcing
England, London, Croydon, CR0 6TE
Senior Performance Test Engineer
Up to £70,000 per annum Pension, benefits package
P2P Solutions Partnership Limited
East London