Back to jobs

Performance & Reliability Tools Engineer

Job description

Performance & Reliability Tools Engineer

Performance & Reliability Tools Engineer required by a growing SaaS company based in Reading. The company have recently gone through another round of funding and are looking to add a Performance & Reliability Tools Engineer to their existing lean, hyper-focused team. The company develop a SaaS platform for providing real-time data.

The successful Performance & Reliability Tools Engineer will develop performance test and analysis tools, automation, and infrastructure. The ideal Performance & Reliability Tools Engineer will be a software or cloud developer who has an interest in performance engineering. They would also be comfortable developing in the cloud, and on bare metal in language SDKs.

Examples of responsibilities:

  • Develop tools and systems that enable the companies performance engineering capability
  • Working with Engineers to develop and extend test clients that provide performance assurance for new features in the product development lifecycle
  • Develop tooling that can run on bare metal as well as in the cloud to support consistency across different deployment types
  • Analyse and troubleshoot performance data coming from distributed multi-threaded systems

Essential requirements:

  • Java or JavaScript development
  • TCP/IP knowledge
  • Knowledge of Containers
  • Kubernetes knowledge
  • AWS EC2
  • Performance Engineering concepts, data structures and algorithms

Any experience in the following would be advantageous:

  • Linux Kernel
  • Chaos engineering
  • Integration middleware
  • Testing
  • Mobile device performance

This is an opportunity to join an exciting rapidly expanding company utilising the latest technologies. If you are looking for an opportunity of this nature, please contact RyanOatley@SpectrumIT.co.uk or call 02380 765 286