Software Engineer (Kafka/Apache Flink)
Offer summary

(Summary generated by AI based on the full job description)

The project focuses on enhancing a streaming platform built with Apache Flink and Apache Kafka. Key technical requirements include expertise in Flink SQL, operating Kubernetes with the Flink Kubernetes Operator, and experience with XML-to-Avro transformations and integration with Confluent Schema Registry. Responsibilities cover designing a Flink SQL filter-rule framework, developing a Kafka Connect SMT plugin, deploying and supporting production on Kubernetes, and managing topics and consumer groups. Benefits include Luxmed Gold medical care and Multisport Plus.

you can start ASAP

Software Engineer (Kafka/Apache Flink)

Company: YOUR ITEAMS sp. z o.o.

from: 21 May 2026
to: 20 June 2026
170 - 200net (+ VAT)/ hr.B2B contract (full-time)
Offer parameters
level:senior
working mode:remote
location:Warszawa, Masovian
Warszawa, Masovian

Requirements

Expected technologies

Apache Flink
SQL
Kubernetes
Apache Kafka

Optional technologies

AsyncAPI
XML
GitOps
Flink Table API

Operating system

Windows

Our requirements

  • Strong practical experience with Apache Flink, including Flink SQL (filter expressions, projections, window joins).
  • Experience operating Flink on Kubernetes, preferably with the Flink Kubernetes Operator.
  • Solid understanding of stateful stream processing concepts and related operational concerns.
  • Hands-on experience with Apache Kafka and/or Confluent Platform, including producer/consumer models and topic/consumer group management.
  • Experience with Kafka Connect (source and sink connectors) and development or customization of SMTs.
  • Familiarity with Confluent Schema Registry, Avro schema design and schema evolution strategies.
  • Practical experience deploying and troubleshooting applications on Kubernetes.
  • Fluent English (spoken and written).

Optional

  • Knowledge of AsyncAPI v3 for event-driven documentation.
  • Experience developing custom Kafka Connect SMTs in Java.
  • Previous implementation of XML-to-Avro transformation logic.
  • Familiarity with GitOps, CI/CD workflows and YAML-based configuration management.
  • Working knowledge of Flink Table API.
  • Experience with agentic engineering or AI-assisted delivery lifecycles.

Your responsibilities

  • Design and implement a Flink SQL filter-rule framework and associated validation tooling.
  • Develop a Kafka Connect Single Message Transform (SMT) plugin to perform XML-to-Avro transformations.
  • Define and deliver consumer self-service YAML schema templates and PR workflows to streamline onboarding.
  • Integrate producers and consumers with Confluent Schema Registry and ensure robust Avro schema evolution practices.
  • Prepare and maintain deployment manifests leveraging the Flink Kubernetes Operator; support Kubernetes deployment and runtime troubleshooting.
  • Collaborate with the MEP team on architecture decisions, code and design reviews, and operational readiness.
  • Contribute to topic and consumer group management practices and operational playbooks for stateful stream processing.

About the project

We are seeking a Software Engineer with demonstrable expertise in Apache Flink and Apache Kafka to support and extend a large-scale enterprise streaming platform. The role focuses on enhancing the existing Kafka ecosystem with advanced filtering, payload projection and topic joins implemented via Flink SQL, and on preparing production-ready deployments using Kubernetes.

This is how we work on a project

  • documentation
  • issue tracking tools
  • testing environments
The organisation encourages applications from all qualified persons. If this opportunity aligns with your expertise and career objectives, please apply via the application form.
Company

What we offer

  • Remote working.
  • Unique TEAL culture, relationship- and respect-driven community, non-corporate atmosphere.
  • Agile approach and no bureaucracy.
  • Outstanding integration trips to various places in Europe for all employees.
  • Activities to support your well-being and health.
  • Luxmed Gold Extended medical care and Multisport Plus benefit.

Benefits

  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of professional training & courses
  • remote work opportunities
  • flexible working time
  • integration events

YOUR ITEAMS sp. z o.o.

Our business philosophy had been clarifying for a good few years, during which we gained experience in large and influential corporations. Based on well-established knowledge and best practices, we decided to build a Teal organisation in which we can fully:
  • realize our mutual passion for IT,
  • professionally support our clients in this area,
  • use the best standards born from our experience,
  • have fun creating a harmonious community,
  • stay true to our values and treat every person with respect,
  • say goodbye to hierarchical treatment and lack of empowerment,
  • have a smile on our lips when we think about the next Monday,
  • This is how we work

    Software Engineer (Kafka/Apache Flink)
    170–200 zł / hr. (B2B)
    I apply to:
    YOUR ITEAMS sp. z o.o.
    Warszawa, Masovian
    Pracodawca zbiera zgłoszenia przez swój system.
    Przejdziesz na zewnętrzny formularz.

    By clicking "Aplikuj" you confirm that you've read and accepted our Terms and Conditions.



    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

    Need more information?

    • Make sure the body of the offer doesn’t already include what you’re looking for.
    • Ask a question if you need more information you’re interested in.
    • We’ll forward your question to the employer and aim to provide a response within 3 business days.

    Share this offer