We are looking for a talented engineer to help maintain, innovate and push the boundaries of our core technologies.
Responsibilities:
Be a key member of the architecture team in our company, solving and implementing complex engineering challenges.
Leading end-to-end implementations of technologies at the core our product.
Research solutions using data
Contribute best practices and architectural leadership to our backend applications and help pick the architecture, frameworks, and tooling for our core technologies.
Required:
At least 5 years as a backend developer
Highly experienced with Python
Knowledge in networking – TCP/IP, DNS, Tunneling, TLS, and other common protocols.
Experience with NoSQL DB (e.g. ElasticSearch, MongoDB, Redis, Cassandra)
Experience in working with high scale, big data, distributed cloud-based architectures
Can-do approach
Strong written and verbal communication skills in English and Hebrew
Preferred:
Background in Cybersecurity
Machine Learning algorithms
Developing software interacting with message queues (e.g. RabbitMQ, Kafka, SQS, NSQ, Pulsar).
Cloud infrastructure experience, (e.g. AWS, GCP, Azure)