Senior Python Engineer for Distributed Systems


We are looking for a Senior Python Developer who is going to join Clients Team at Hazelcast to develop Hazelcast Python Client and its ecosystem.

Do you enjoy any of the following?

  • solving complex problems,

  • implementing non-trivial infrastructure code,

  • creating well-crafted and thoroughly tested features, taking full-responsibility from the design phase.

  • paying attention to all aspects of code quality, from clean-code to allocation-rates.

  • delivering a technical presentation at a conference

We would like you to:

  • be a senior Python developer. (Java experience is a plus)

  • have a good understanding of networking, concurrency, and serialization.

  • have strong opinions about software quality.

  • be an excellent communicator in written and spoken English.

At Hazelcast you will work on exciting open-source projects that push the boundaries of distributed computing.


  • Equity options

  • Flexible working hours and location (this is a remote position)

  • Workplace cost reimbursement (coworking space, laptop)

  • Conference speaking opportunities


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


👉 Please mention in your application that you found the job on pyremote, this helps us get more companies to post here!

This job is sourced from Stack Overflow Jobs. When clicking on the button to apply above, you will leave pyremote and go to the job application page. pyremote accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.