Sending applications for this position is currently not working. Try again later.

Lead Performance Engineer - Tech Platform

Permanent employee, Full-time · Dublin

The Role
At Personio we are on the amazing journey of scaling to meet our exponential growth in customers. After our recent $125M Series D funding we are the most valuable HR tech company in Europe and our company goal is to be the leading HR Platform for SMEs in Europe.

We are investing heavily in our Technology Platform team and their mission is to ensure Personio builds and scales as a high performing engineering organisation. We drive initiatives that enable our product engineering teams to build, test, deliver and operate the Personio application software to the highest industry standards.

We are creating a new Performance Engineering team which will play a key role ensuring our platform scales to accommodate our 2023 load and beyond. We are looking for a Lead Engineer to set the technical foundations for this team and help to mentor other team members as they come aboard.

As a Lead Performance Engineer you will be designing frameworks and tools to automate testing of performance on our platform. You will create tests to push our system to its limits to find issues for future customer workloads. The performance testing stack will be your responsibility to create, maintain and update with data which realistically reflects the projected customer data profile for 2+ years in advance. Your job will be to ensure that our performance tests are valid, and the schedule automatically runs or can easily be run on demand. The outputs of each performance run will be an automated report or scorecard which can be easily interpreted by product teams and will automatically notify the right team for their attention. Later we will shift left on performance as part of the build and deploy process, introducing a ‘performance gate’ into our CI/CD system.
What you need to succeed
  • At least 7 years of professional software development experience with at least 1 year as a recognised technology leader within a team - preferably in the fields of QA, Automation or Performance Engineering.
  • Experience with load testing technologies such as Gatling, JMeter, Locust, Tsung, Siege, Httperf, Taurus, Artillery, Gload, Apache Bench or similar tools, toolkits and frameworks.
  • Experience with JVM performance engineering techniques, Kotlin native a bonus.
  • Knowledge of data storage technologies, AWS a bonus, relational database design and usage, Postgres a bonus, and how storage affects system performance.
  • 5+ years of prior software development experience with open source tech stacks and Linux/Unix environments (languages we use: Golang, Kotlin/Java and PHP)
  • Experience with containerisation and container orchestration (Docker and Kubernetes preferred) in a cloud environment (AWS preferred)
  • Experience with performance testing in distributed microservice architectures.
  • Experience with deployment technologies, CI/CD pipelines
  • Experience collaborating with other team leaders to address performance testing needs for new services.
  • Experience collaborating with other engineers to determine bottlenecks or edge cases that can impact performance of the system.
  • Familiarity and experience with one or more performance testing methodologies: Load testing, Stress testing, Scalability testing, Spike testing, Volume testing, etc.
  • Ability to identify and communicate goals and requirements around our performance expectations.
  • Assist and mentor other performance engineers and the wider technology platform org on how to contribute and interpret performance testing.
  • Create and manage a test performance stack, including test data management which simulates future application state volume and profile.
  • Enable performance best practices by designing and implementing performance tests
  • Provide feedback, instruction, and development guidance to help team members automate tests.
  • Partner with the Quality Assurance team to deliver system level test case automation solutions.
HOW WE WORK

  • We want to build a category leader for HR software in Europe. You should bring passion for making the lives of others (in our case: Employees and HR professionals) better
  • We are experiencing rapid growth and are “building our plane while flying it”. So bring your agile mindset to the table!
  • Embrace feedback - no one is perfect, neither are we. So let’s make this an opportunity to praise and learn from each other
  • Proactive problem solver. You are willing to leave code and engineering practices in a better shape than when you first encountered them
  • Let’s grow together - share your knowledge, we will share ours!
  • Humour. Have fun with us, learn with us from mistakes and bring your good vibes
Why Personio
  • Market-proven, Europe’s most valuable HR SaaS and fast-growing company ($250M funding acquired to date)
  • As you are joining Personio at such an early stage, this shows us your trust and confidence in us. We would like you to profit from the success of the company, and therefore, we offer you a competitive compensation package (salary, benefits, and virtual shares)
  • Flexible working hours
  • 26 paid vacation days plus Christmas Eve and New Year's Eve
  • Parental benefit: In case your kids get ill, you may take up to 10 additional days off
  • €1.500 Euros development budget for attending conferences, courses, buying books
  • A permanent contract
  • MacBook Pro and gadgets, including BOSE headsets with noise cancellation
  • Parental benefit: In case your kids get ill, you may take up to 10 additional days off
  • Private Health insurance for Personio employees, spouse and children
  • Your chance to play a decisive role in shaping a company in its rapid growth and to grow and learn from your tasks
About us
Being a Personio means being part of something big. It means shaping the future of HR, the future of our company, and at the very same time: your future. As one of the fastest-growing B2B SaaS companies in Europe, we have raised $125 million in ‘Series D’ funding in January 2021, making Personio the most valuable HR technology company in Europe. We have a great product and a fantastic team that will continue to grow through 2021, from 500 to 1,000+. We already have more than 4,000 customers with a market that is only waiting to be developed further, but we aim high: Our goal is to build the leading HR platform in Europe.

At Personio, we believe in hiring people like you - ambitious, forward thinkers who want to be m
ore than just another employee. Will you be one of them?



Your application
Thank you for considering a career at Personio. Please fill out the following form. In case you are experiencing problems with the document upload, mail your documents to joinus@personio.de.

Please upload any documents that you want to include with your application (e.g. CV) as PDF.

Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop

Uploading document. Please wait.