Software Engineers v Exponea stavajú platformu, ktorá spracováva ohromné objemy dát o zákazníkoch klientov a na základe pokročilých analýz navrhuje marketingové kampane, ktoré vedú k zlepšeniu ich biznis výsledkov.
Momentálne sa náš produkt ocitá vo fáze, kde všetky zásadné features už boli vyvinuté, vyvíjame dodatočné features a pracujeme na ich stabilizácii. Nastáva zaujímavá fáza, v ktorej sa môžeš zúčastniť re-architekúry niektorých dôležitých komponentov produktu a pochopiť Lambda architektúru.
Vyber si, na ktoré z častí platformy máš chuť pracovať, a ktorá pre teba predstavuje dostatočnú výzvu:
Calculate any analyses our customers can imagine, in a few seconds on millions of users and billions of events. Optimize them still further so we can render our dashboards even faster when calculating multiple analyses at the same time. Help users get more insights automatically based on data correlation.
We have already implemented 7 different types of fully customizable, powerful analyses. Some of them can process 1,000,000,000 events of 10,000,000 customers in just under 3.5 seconds on a single machine (and we have many).
Integration with third party services is critical: the more easily our customers can connect their legacy services with Exponea the more likely they are going to fall in love with it. There are many third party services with different APIs out there. We want to integrate with many of them and give our customers a smooth user experience regardless of their API changes.
Exponea is already integrated with 10+ different services (Facebook Ads, Facebook Messenger, Google Ads, Google Analytics, BigQuery, MySQL, PostgreSQL, Zappier, Shopify and Amazon Alexa,…).
Our campaign module directly interacts with our customers’ end users. Our scenario editor allows building complex scenarios by combining triggers (now, scheduled,…), operators (conditions, AB tests,… ) and action nodes (email, webhook, push notification…). The module’s important features include, among others, near real time, reliable scheduling, capacity allocation, and on-time delivery. Right now, we are facing the challenge of a lot of peaks within resource allocation for different campaigns.
We send out more than 500M communications to our clients’ end users WEEKLY. We are integrated with various communication channels and have custom deliverability agreed with the providers.
4) Data Management
Data digest consists of several linked applications. First, we store incoming messages in Kafka with some basic validation. Consumers pulling the data from Kafka deal with user profile building and session management, and thereafter send the data to BlinkBytes (our own, proprietary, in-memory database), MongoDB and Hadoop. Right now we lack a way to define transformation and enrichment of incoming data, and we definitely want to add it as a core data processing functionality.
We receive thousands of incoming messages every second. All of the data needs to be processed and safely stored in multiple databases depending on how we plan to use it.
Python, Go, Kafka, Elasticsearch
5) APP internal API
Our frontend team creates an astonishing UI/UX experience, and we need to help them by providing a reliable internal API for accessing other internal subsystems and databases.
Python, Flask, Go
6) Web personalisation and Content modification
In terms of speed, we serve hundreds of banner personalization requests per second. In terms of functionality, we have done a great deal of centralizing tools for marketers; now they can find them all in one place.
Skúsenosti s programovaním v Pythone
Nahliadnite do života našej firmy a spoznajte svojich budúcich kolegov a kolegyne v Bratislave (Facebook Page Exponea Society – Bratislava), Prahe (Exponea Society – Prague) a ďalších našich pobočkách v Londýne, Manchestri, Edinburgu, Moskve a Palo Alto (Exponea Society – Global).
Ak máš akékoľvek otázky, napíš nám na firstname.lastname@example.org
Submit email for detailed pricing
Let us know whether you prefer email or phone call
Thank you for registration