Novi Sad, Serbia


Data Engineer – Junior

SmartCat is a Brain-Powered AI Company. Our data magic starts with a dream team of bright people who are constantly finding novel ways to solve complex data problems for carefully selected projects. SmartCat’s solutions have a positive and measurable impact on various businesses, everyday life, and society.

Before you decide to apply for this position, it will be interesting, important, and useful for you to know that this is what we do (and will you do) at SmartCat. We build & operate reliable and trustworthy data pipelines that serve as a foundation for business analytics, reporting, and machine learning. Our streaming data pipelines are mostly Kafka Streams or Spark Streaming applications. We use Spark for batch data pipelines. Data Lakehouse is our go-to architecture because of our extensive experience with Spark and Delta Lake. We are mainly focused on AWS and Azure.


  • You have strong Computer Science background
  • You are familiar with at least one programming language we use (Python / Scala / Java)
  • You have basic knowledge of SQL
  • You have analytical thinking, problem solving and adaptive communication.
  • You like learning new things and are open to exploring different approaches to solutions
  • You like a healthy balanced relationship between work and free time – we don’t like overtime
  • You know when and how to ask for help – we’re here to work together
  • Experience with Spark or Kafka is a bonus


  • Kafka / Kafka Streams / Kafka Connect
  • Cassandra
  • PostgreSQL
  • Spark
  • Flink
  • Trino
  • Delta Lake
  • Databricks
  • Perfect or Airflow for orchestration
  • Terraform for infrastructure management
  • AWS / Azure / GCP

We offer:

  • Clearly defined pay grades: from L0 (talented junior) to L4 (a senior who is an expert in at least one technology we use)
  • The Career path that connects these grades – you know where your life is going (at least here with us)
  • Loyalty coefficient: 10% on net compensation after 3 years in SmartCat, 20% on net compensation after 5 years
  • Knowledge budget: extra money for conferences, books, and training of your choice
  • Flexible working hours and remote work 
  • End-of-the-year bonus program 
  • We are transparent – from L-levels to salary, strategy, financial reports, and beyond
  • You will have our full support towards gaining expertise
  • An excellent team of senior engineers and data scientists