Senior Big Data Engineer – Kafka

We are looking for a Senior Big Data Engineer with expertise in building large scale stream processing systems based on Apache Kafka.

Duties and responsibilities:

  • Analysis of the requirements, asking the right questions, proposing the suitable solutions
  • Design and implementation of data processing systems, mostly stream
  • Testing, deployment, troubleshooting and making the customer happy
  • Writing documentation at all the phases of the project

Your profile:

Must have:

  • Experience in building large scale, low latency stream processing systems based on Apache Kafka
  • At least 5 years of professional experience in software engineering
  • Very good command in Java, Scala or Python
  • Fluent SQL
  • Working knowledge of Docker and Kubernetes
  • Fluent English
  • Good orientation in modern data processing and software development techniques
  • M. Sc. in Computer Science or similar domain
  • Sense of quality
  • Ability to learn quickly

Any of the below would be a nice addition:

  • Experience with Scala or Python
  • Experience with Flink or ksqlDB
  • Advanced knowledge of Docker and Kubernetes
  • Practical experience with OLAP databases or MPP systems
  • Experience in building data warehouses or data lakes; working knowledge of applicable tools and techniques
  • Knowledge of cloud technologies (AWS, Azure, Google)
  • Fluent German
  • Ph. D. in Computer Science or similar domain

We offer:

  • Salary, of course
  • Fully remote work
  • Possibility to work part time – if you desire so
  • Company bike (after probation period)
  • Challenging projects
  • Responsibility from day one
  • High level of independence in execution of your tasks


  • There is no deadline for applications, the position remains open until filled
  • Starting date: to be agreed
  • The position is open only for EU residents with unrestricted right to work in the EU

Application process:

  • Send the CV to
  • If you feel like doing so: Tell us what you have done, what you would like to do and how you match our expectations. But you don’t have to – a neat and complete CV would just do.
  • Keep it brief and informative (and spare us generic cover letters)
  • We like to receive pdf or odt documents
  • If we like what you sent us we will have 1 or 2 calls on Zoom / Jitsi, ~2h total