Software Developer/ Engineer/ Architect

Senior Performance Test Engineer

We founded Teckro to simplify and modernise clinical trials. In fact, thousands of clinical trial investigators and 27,000+ research sites around the world rely on Teckro, including studies from 12 out of the Top 20 pharma companies. 

That’s where you come in.   

We’re offering you a role with purpose. We’ve come a long way since our initial start with a handful of employees in a small office in Limerick, Ireland. Now, our team is distributed across the United States, Europe and the UK. Your contribution at Teckro will lead to faster, safer and more efficient clinical trials. Quality of life will be improved. In the end, lives will be saved. Could you be our newest Teckronaut? 

What's in it for you?

  • Take charge: This role gives you the opportunity to come in, take the reins and play a key role in building and rolling out a performance tooling platform.
  • Have direct impact: Your work will have a very direct impact on our success - scaling our SaaS platform for 10X growth (and even higher performance). There will be lots to learn, and plenty of opportunities to flex your technical muscle, to keep you challenged.
  • Influence performance direction: You’ll help us drive our culture to one where performance is a priority, not an afterthought. We won’t have you spending all day writing performance scripts. Instead you will be working in/ across our Development, QA, DevOps and product teams. You’ll be listened to, as our expert voice. You’ll be the one digging in deeper, assessing performance issues, then guiding performance approaches across our ensure applications architecture. (Load, speed, efficiency etc.)
  • Be an enabler – You’ll be the one helping teams take direct ownership for performance (in their products/ features/teams etc). You’ll enable them by providing them with the tools (and eventually performance platform) to reach self service levels.
  • Create new approaches - You’ll be the one designing and creating new performance approaches. (assessing impact, looking at alternatives).

Our technology stack:

  • Our SaaS platform has a distributed architecture & is hosted in AWS cloud. We have a microservices front and back end. Our tech stack includes; Java, Spring, REST APIs, Kotlin, Swift, React.
  • We also work withApache Kafka, Docker, Maven, Gradle, MySQL, Cassandra, Git, Kubernetes, Helm, CI/CD, Datadog, Sonar & much more.
  • We work in highly agile, autonomous, multidisciplinary teams, implement CI/CD, trunk-based development.  Teams own their our code from desktop to production.

What you'll help us with?

  • You get to come in a define a Performance Test Strategy for Teckro Applications.
  • You’ll do this by  identifying the approach, metrics, benchmarks, baseline, user response requirement and toolsets to use in executing the performance testing.
  • You’ll help us evaluate the Teckro application architecture and design performance test plans for and with teams
  • You work closely with our development teams, architects and engineers. You’ll be enabling them to test their products, under load.
  • And you’ll be making recommendations to improve performance, reliability and stability.
  • Build a Performance Testing platform to provide the infrastructure to enable teams ensure their applications are ready for the next stage of enterprise growth with Teckro

Location

  • Remote working in the Republic of Ireland or Hybrid (whichever you prefer). Our Dublin office is 2 mins from Pearse St Dart Station.
  • We also offer flexible start/ end times, to suits your lifestyle schedule
  • Note: To be considered for this position, you must currently be based in Ireland and hold a valid and adequate legal work permit or EU citizenship.

To be successful in the role, you'll have;

  • 5-7 years hands-on automation Performance Testing experience, ideally in a SaaS environment.
  • Experience working across engineering teams to define and execute performance testing strategies  
  • Experience with modern performance testing tools  (e.g Gatlin, JMeter etc).
  • Experience integrating performance tests with CI/CD pipelines (preference for Jenkins and/or Bitbucket Pipelines)
  • Bonus points for;
  • Experience working in a regulated industry is an advantage (e.g. Med-tech, life Sciences, financial services etc.)
  • ISTQB Foundation Level certification an advantage