You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Poland and Central-Eastern Europe

Senior Data Streaming Engineer

  • Office
  • 6+ years

Salary

Not stated

Similar roles pay €70K - 100K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is a global engineering partner in AI, digital transformation and product engineering, with over 25 years in the field, around 5,000 staff and teams in 16 countries.

Its CEE unit has close to 1,000 specialists who build modern applications, data platforms and AI solutions using AWS, Azure, GCP, Databricks and Snowflake.

This role is on a project for an international client whose systems handle events at scale and process data in real time.

You will join the Streaming team, which builds and runs production systems on Kafka-compatible event streaming and Apache Flink. The work combines stream-processing development with running distributed systems, keeping event delivery reliable and managing stateful workloads in the cloud.

Your work is hands-on: production workloads run on AWS and Kubernetes, and you will write services and components in Go.

Responsibilities

  • Build and maintain production-grade event-streaming solutions that are compatible with Kafka.
  • Develop and maintain stream-processing applications in Apache Flink.
  • Handle partitions, consumer groups, delivery guarantees and schema changes over time.
  • Work with event time, watermarks, state and checkpoints.
  • Write services and components in Go.
  • Deploy and operate streaming workloads on AWS infrastructure.
  • Run and troubleshoot workloads on Kubernetes.
  • Improve the reliability, scalability and day-to-day stability of distributed streaming systems.
  • Investigate production issues and make streaming applications faster and more resilient.
  • Work with other engineers to evolve the streaming platform and apply good engineering practice.

Requirements

  • You have hands-on production experience with Kafka-compatible streaming technology.
  • You understand Kafka fundamentals such as partition handling, consumer group behaviour, delivery semantics and schema evolution.
  • You have built stream-processing solutions with Apache Flink.
  • You understand Flink event time, watermarks, state management and checkpoints.
  • You have practical experience building services or components in Go.
  • You have worked with AWS infrastructure.
  • You have hands-on Kubernetes experience, including deploying, operating and troubleshooting workloads.
  • You have strong problem-solving skills and can work with distributed systems in production.
  • You have experience with Kubernetes operators and Custom Resource Definitions (CRDs).
  • You have experience operating stateful or distributed workloads on Kubernetes.
  • You have experience diagnosing performance, reliability and scaling problems in real-time data-processing systems.
  • You apply GenAI in a structured way across the SDLC, using defined workflows, prompt patterns or tool integrations in daily work.
  • You have used AI-powered assistants (e.g. Claude Code, GitHub Copilot, Cursor) to improve productivity, quality or decision-making in software delivery.
  • You are interested in emerging AI-driven practices such as agent-based workflows, automation patterns and AI-augmented development, and are willing to experiment beyond standard approaches.

Conditions

You must work from within the European Union region.

A work permit is required.

The hiring process runs as follows: CV review, HR call, interview, client interview, then decision.

Where you’d work

From the office

About the company

Poland and Central-Eastern Europe

Offices in Bulgaria, Czechia, Hungary, Poland, Romania, Slovakia

Also hiring in Sweden and Italy

6 of their 51 open roles are remote

Your chances

We've checked whether it's still hiring and how crowded it is.

  • 19 checks run
  • 0 red flags

Still hiring?

13 checks

No red flags

How crowded?

6 checks

No red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details10 facts · Role, Location, Compensation
Tech stack
  • AWS
  • Kubernetes
  • Kafka
  • Azure
  • Databricks
  • Snowflake
  • Flink
  • LLMs
  • Go
Seniority
Senior
Specialty
Backend
Region
Europe
Pay period
Annual
Show 5 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Senior
Experience
25+ years
Tech stack
  • AWS
  • Kubernetes
  • Kafka
  • Azure
  • Databricks
  • Snowflake
  • Flink
  • LLMs
  • Go

Location

Work model
Office
Region
Europe
Offices
  • Bulgaria
  • Czechia
  • Hungary
  • Poland
  • Romania
  • Slovakia

Compensation

Salary
Salary by agreement
Pay period
Annual

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason