Data Engineer


Data Engineer

calendarStart ASAP
contractFulltime / Contract
walletCompetitive salary reflecting your motivation and maturity (fixed monthly salary from 2400 EUR + stock options)
location-pinBratislava/Brno/Prague/Vienna/Warsaw or relocation to Bratislava.

We are building a world-class platform right out of Slovakia for clients on 5 continents. We enable e-commerce companies to show relevant personalized content for ultimate shopping experience. With the core of the architecture done, we are adding several key components – and you can help us do it well.

What you will do:

  • As a Data Engineer you’ll engineer data for our AI applications with the goal of delivering valuable insights to hundreds of our clients.
  • Engineer high-quality, scalable and resilient distributed systems that power model training and production models deployment at scale.
  • Design, build and deploy extremely efficient and reliable core data pipelines, which need to work seamlessly across different execution contexts (batch, near real-time and real-time).
  • Support our Data Scientists and production systems with big data solutions you’ll design and develop.
  • Build local Spark and Kafka community or even become a speaker on top conferences.
  • You will have the chance to become an expert on online e-commerce data (clickstreams and product catalogs).



  1. Wrangle TBs of static data and high velocity streaming data.
  2. How to keep our core data storage (HDFS) and databases consistent with fair data recency?
  3. How to prepare features for AI algorithms (reinforcement learning, multi-armed bandits) in real-time?
  4. How to scale-out your data pipelines to be prepared for 10-20x growth of company?
  5. When to choose HDFS (Storage) vs HBase (BigTable) or other databases?

Our expectations of you:

  1. BS or MS degree in Computer Science or related field, or relevant working experience.
  2. Skilled in Python, Java or Scala.
  3. Working knowledge with at least two of: Spark, MapReduce, HDFS (Storage), HBase (BigTable), Kafka.
  4. Knowledgeable of core CS concepts such as: common data structures and algorithms.
  5. Willingness to improve your skills and learn new things fast.
  6. Experience with cloud services, particularly Google Cloud Platform is a plus.

Our tech stack and product:

  • We mostly use Python, but there are opportunities to use Java or Scala.
  • For data storing and manipulation we’re using Apache Hadoop, Kafka and Spark.
  • Google Cloud infrastructure with Kubernetes for container orchestration and GitLab for CI+CD.
  • For ad-hoc analysis and model training you can use BigQuery, BigTable, Google ML Engine, Datalab or Dataflow.

Our community:

What you will like about Exponea:

  • A great deal of freedom and trust. At Exponea we don’t clock in and out, and we have neither corporate rules nor long approval processes. We are interested in results from day one. The freedom goes hand in hand with responsibility.
  • Learning, personal development and professional growth.
  • Entrepreneurship and leadership lessons. You will gather valuable know-how for your own business. Our CEO Peter Irikovský’s goal is, as in the PayPal Mafia, to support our people in starting their own successful businesses. Easier done with the money and know-how you will have obtained here. (Read more of what Luna, our E-Commerce Growth Specialist has learnt about growing a business).
  • An annual budget for trainings in the amount of your monthly salary.
  • Flexible working hours. Remote work and home office are possible.
  • Reward based on your commitment and capabilities.
  • Possibility to co-own the company through employee share program into which we have allocated over 50 percent of shares.
  • An easy-to-access downtown office.
  • Coaching sessions with our communication and talent development expert, Ivo Večeřa.
  • An array of fringe benefits including hardware (pick the machine and tools you like), books, gym classes, language classes.
  • Free lunches in Exponea Foodie Club restaurants; fresh fruit in the office every day.
  • Travel insurance also for personal purposes.
  • Friendly atmosphere and motivated colleagues who like what they do.
  • Get a glimpse of life at Exponea and meet your future colleagues in Bratislava (Facebook Page Exponea Society – Bratislava), Prague (Exponea Society – Prague) as well as London, Edinburgh, Manchester, Moscow, Berlin, Warsaw and Palo Alto (Exponea Society – Global).



Were you made for this job? Then get in touch!

Like this role? Apply here.

Drop your CV here or click to upload (docx, pdf, max. 5MB.)

If you have any questions, please contact us at