Please apply if you are located in Poland
We are a disruptive, leading, and innovative SaaS company developing software and services that revolutionize how clinical trials are managed and new drugs are brought to market. Established in 2012, we have taken the Pharmaceutical industry by storm and are looking for exceptional individuals to help us ride the wave of growth we are seeing. As part of our continuous growth, new product introduction and market expansion, we're seeking additional Back-End Engineer's to join our dynamic team.
As Software Performance Engineer you will be responsible for the performance observability and testing of a product domain (i.e., software products within the same business domain). You will work closely together with the Domain Architect and the Engineering Director/Manager to develop an observability/test strategy and operational approach. You will coach and support the different squads in their continuous performance improvement activities (e.g., troubleshooting, bottleneck identification).
Responsibilities
- Ownership of the Performance Testing & Observability framework and tooling within a product domain
- Set up, coach and promote best practices in Performance (testing & observability) across the squads within a product domain
- Design and maintain K6 Test scripts and framework development
- Design and maintain performance observability dashboards
- Execute Performance Tests for software products within a domain – to identify issues and bottlenecks which may affect performance
- Ensure that software products meet performance requirements
- Work closely with the Domain Architect and the Engineering Director/Manager to develop an observability/test strategy and operational approach
- Work closely with the Domain Architect and the Engineering Director/Manager to identify and implement needed improvements and to optimize system performance, (e.g. database tuning and code optimizations).
- Work closely with the development squads to identify and resolve performance issues and ensure that the software products and can handle the expected workload and user traffic
- Work closely with the development squads to help them reproduce performance issues reported by the customers
Technical Qualifications
-
3+ years of experience in performance and observability engineering or a related field experience with performance testing tools, such as K6 (preferred), Gatling, LoadRunner, Blazemeter and Jmeter.
- Experience with monitoring tools, such as Prometheus, InfluxDB, Grafana, DataDog, Dynatrace, New Relic or AppDynamics
- Experience with performance tuning, scalability and capacity planning
- Experience with SaaS in a B2B heavily regulated environment (telco, banking, pharma) using Kubernetes, Docker
- Basic knowledge and experience with Kubernetes
- Experience with building/maintaining CI/CD pipelines with the tools like GitLab CI/GitHub Actions/Jenkins
- Basic experience in programming languages like JavaScript, TypeScript, Python, Bash
- Basic SQL knowledge
- Experience with test automation solutions like Playwright, Cypress is a plus
- Experience with working in an Agile/Scrum development process SOFT SKILLS
- Strong analytical problem solving-skills, attention to detail, ability to think out of the box
- Open-minded, team player, autonomy, solution-driven, doer attitude
- Ability to identify flaws in the testing process, toolset, infrastructure and to propose and drive necessary improvements
- Flexible and able to cope with an ever-changing, dynamic and exciting environment
- Ability to work under pressure and to meet deadlines in a fast-paced environment
- Excellent verbal and written communication skills in English
- Master’s in Computer Science, Engineering or related discipline is a plus
Top Reasons to Work with Us
- Flexibility is part of our DNA and you’ll find that at CluePoints you can work 100% from home or chose to come any day to the office
- If you choose to come to the office in Belgium, you’ll discover a fun atmosphere with a kicker, PS4, nerf battles, and our newly addition a dartboard
- If you feel like a change of scenery, we have recently extended our offices to co-working spaces in Belgium.
- Many activities are often organized all over the year, such as soccer, team lunches, happy hours, board games nights! We also have running groups, languages lessons and much more!
- You’ll be able to work with a squad organization offering you ownership on projects, and work with high quality equipment like a powerful laptops with 64Go of RAM, an i9 and a 2K screens
- At CluePoints, learning, training and personal growth is part of the game: you’ll have access to online training materials, certifications sponsored by the company, personal growth plans and career paths to explore new opportunities.
- You’ll work for a fast-growing, multi-disciplinary and international team representing around 20 different nationalities, within an English working environment.
- You’ll have a challenging and rewarding job in an ambitious and fast-paced technology scale-up that has received many national and international awards including “Scale-Up of the year 2019”!
- Last but not least, we offer competitive salary and benefits, bonus potential, employee referral program.