Senior Test Engineer for Distributed Systems

Hazelcast | Czech Republic | EU Time Zones
Fully remote | Full Time | 11 Feb, 2021

Vacancy description

We are looking for people to join our quality engineering team at Hazelcast.

Are you tired of testing single-threaded, non-distributed, and relatively trivial code? Would you like to take a deep dive into GC logs on a daily basis? Have you ever dreamed of working with so many different technologies, languages, environments, and tools that would make your CV not fit on a scroll paper?

We're looking for a passionate developer with a strong focus on quality. In your future position, based on your preference, you could dive into:

  • discovering non-trivial consistency issues in a distributed environment,
  • performance testing on a big scale (hundreds of nodes, TBs of memory),
  • testing on various, sometimes non-typical, platforms like Linux, Windows, Solaris, z/OS, and VMWare,
  • becoming a true automation master using scripting languages

*This position does not involve any UI testing, so please don't send us your CV if you're a Selenium tester.*

We would love you to drop us a CV if you:

  • are a Java master,
  • are truly passionate about your work, like digging deep into the problem and never give up before solving it, and
  • are interested or have advanced knowledge of concurrency, distributed systems or performance testing,
  • would like to speak at conferences as a part of your job,
  • feel comfortable working in a distributed team of people with multiple nationalities all around the world.


We accept candidates working remotely from Ukraine and Turkey only. Additionally, in Istanbul, it's possible to work from Hazelcast's office.


  • Equity options
  • Flexible working hours and location (this is a remote position)
  • Workplace cost reimbursement (coworking space, laptop)
  • Conference speaking opportunities

Desired skills

Distributed Systems
QA Automation

About Hazelcast

Hazelcast is the leading in-memory computing platform company which addresses the growing demand for enhanced application performance, speed and scalability.

Hazelcast’s in-memory computing platform is comprised of two core products: Hazelcast IMDG and Jet. Hazelcast IMDG is an in-memory data grid built and proven to provide the performance at scale required by the world’s largest organizations. Hazelcast Jet, is an ultra-fast, application embeddable, stream and batch processing engine capable of supporting real-time streaming data. The company also offers Hazelcast Cloud, a fully managed, low latency data layer for cloud-based workloads at any scale.

Hazelcast’s customers include six of the world’s 10 largest banks and 36 of the Fortune Global 500; its technology is deployed at nearly every major credit card company, five of the world’s largest e-commerce companies and four of the largest telecommunications companies.

Senior Test Engineer for Distributed Systems

Hazelcast | Czech Republic | EU Time Zones
Fully remote | Full Time | 11 Feb, 2021