Desired Skills and Experience

  • Experience of coding in Python. The platform offers tasks for anyone from intermediate to the most advanced coders.  
  • Familiarity with other technologies is considered an asset.
  • Experience of writing integration and unit tests.
  • Willingness to improve what you know, and learn new things fast.
  • Good command of English.
  • We mostly use Python, but there are opportunities to use C++ and Go.
  • Databases: Apache Kafka, MongoDB, Redis, Elasticsearch. We also have our own in-memory database, BlinkBytes, for analysing our customers’ data.
  • Python libraries: Flask, Celery.
  • Other technologies: Google Cloud Platform, Docker, Kubernetes, Apache Spark, Sentry, RabbitMQ, gRPC, GitLab.
  •  Advanced analytics – improvements on our distributed map-reduce engine, scalability, auto-sharding, persistent storage, replication, 
  • Lambda architecture (C++, Go, Python)
  • Data processing pipeline – make sure we reliably ingest data at any speed (REST, Kafka, NoSQL, BigQuery, Cloud Storage)
  • Campaign automation – engine for planning and execution of personalised campaigns over various channels and integrations (Python, Celery, RabbitMQ)
  • APIs & Microservices – various apps for our users, 3rd party developers and internal teams (Python, Go)
  • Compliance – advanced monitoring, security hardening, self recovery from failures, data encryption and anonymization
  • Google Cloud Platform integration – take advantage of all technologies that Google offers in their Cloud Platform (Kubernetes, GCE, …)
  • Artificial intelligence & machine learning – real-time predictive and recommendations APIs 
  • We are active in expert communities, take part in international conferences, organize workshops and meet-ups.
  • Our colleagues regularly contribute to top business media such as Forbes Next.
  • We support our colleagues in making a name for themselves in expert circles.
  • We are the founders of the Data Science Club.

Apply