Senior Python Developer for Distributed Systems - remote
Hazelcast
Posted 4 years ago • stanbul, Turkey
Do you enjoy any of the following?
- Solving complex problems in distributed computing
- Working on open-source software
- Implementing non-trivial infrastructure code
- Creating well-crafted and thoroughly tested features, from design to production
- Paying attention to all aspects of code quality, from clean-code to allocation-rates
- Digging into mechanical sympathy concepts
- Delivering a technical talk at a conference
If this is you - we are looking for a Python Engineer to join the APIs Team at Hazelcast to work on Hazelcast's Python ecosystem. Hazelcast is an open-source application platform for stateful, data-intensive workloads at scale.
The team develops and manages all the APIs of Hazelcast, including the clients in different languages, CLI, and the REST API.
What we look for
- Good experience with C# and its ecosystem
- A good understanding of networking, concurrency, and serialization.
- Strong focus on software quality,
- Strong communication skills in written and spoken English.
Benefits
- Competitive Salary
- Equity options
- Yearly training budget
- Flexible working hours and location (this is a remote position)
- Workplace cost reimbursement (coworking space, laptop)
- Conference speaking opportunities
Location
We accept candidates working remotely from Ukraine and Turkey only. Additionally, in Istanbul, it's possible to work from Hazelcast's office.