Senior Data Streaming Engineer @Poland and Central-Eastern Europe
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted Today

[Hiring] Senior Data Streaming Engineer @Poland and Central-Eastern Europe

Today - Poland and Central-Eastern Europe is hiring a remote Senior Data Streaming Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Europe

Role Description

We are looking for a Senior Data Streaming Engineer to join a project delivered for our international client, working with large-scale, event-driven systems and real-time data processing.

You will join a dedicated Streaming team responsible for building and operating production systems based on Kafka-compatible event streaming and Apache Flink. The role combines stream-processing development with the practical challenges of operating distributed systems, ensuring reliable event delivery, and managing stateful workloads in a cloud-native environment.

You will work hands-on across the streaming stack, contributing to production workloads running on AWS and Kubernetes, while developing services and components in Go.

  • Building and maintaining production-grade, Kafka-compatible event-streaming solutions.
  • Managing partitions, consumer groups, delivery guarantees, and schema evolution.
  • Developing and maintaining stream-processing applications using Apache Flink.
  • Working with event time, watermarks, state management, and checkpoints.
  • Developing services and components in Go.
  • Deploying and operating streaming workloads on AWS-based infrastructure.
  • Running and troubleshooting workloads on Kubernetes.
  • Contributing to the reliability, scalability, and operational stability of distributed streaming systems.
  • Investigating production issues and improving the performance and resilience of streaming applications.
  • Collaborating with other engineers to evolve the streaming platform and follow engineering best practices.

Qualifications

  • Hands-on production experience with Kafka-compatible event-streaming technologies.
  • Practical understanding of Kafka concepts, including partitions, consumer groups, delivery guarantees, and schema evolution.
  • Experience developing stream-processing solutions with Apache Flink.
  • Understanding of Flink concepts, including event time, watermarks, state management, and checkpoints.
  • Practical experience developing services or components in Go.
  • Experience working with AWS infrastructure.
  • Hands-on Kubernetes experience, including deploying, operating, and troubleshooting workloads.
  • Strong problem-solving skills and the ability to work with distributed systems in production environments.
  • Practical experience using AI-powered assistants (e.g. Claude Code, GitHub Copilot, Cursor) to improve productivity, quality, or decision-making in software delivery.
  • Work from the European Union region and a work permit are required.

Requirements

  • Experience working with Kubernetes operators and Custom Resource Definitions (CRDs) (nice to have).
  • Experience operating stateful or distributed workloads on Kubernetes (nice to have).
  • Experience troubleshooting performance, reliability, and scaling challenges in real-time data-processing systems (nice to have).
  • Experience applying GenAI in a more structured way within the SDLC, including defined workflows, prompt patterns, or tool integrations embedded into daily work (nice to have).
  • Interest in and familiarity with emerging AI-driven practices (e.g. agent-based workflows, automation patterns, AI-augmented development), with a willingness to explore and experiment beyond standard approaches (nice to have).

Recruitment Process

  • CV review
  • HR call
  • Interview
  • Client Interview
  • Decision
Before You Apply
️
remote Be aware of the location restriction for this remote position: Europe
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Data Streaming Engineer @Poland and Central-Eastern Europe
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted Today
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Europe
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 133,267+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later