> Markdown version of [/jobs/ext/4491857-senior-flink-engineer](https://www.wearedevelopers.com/jobs/ext/4491857-senior-flink-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Flink Engineer - **Company:** Darwin Recruitment - **Location:** Amsterdam, Netherlands - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), 4G (Telecommunication), Application Programming Interfaces (APIs), Cloud Engineering, Continuous Integration, Data Governance, Software Debugging, Github, Protocol Buffers, Python (Programming Language), Operational Data Store, Prometheus, SQL Databases, Grafana, Kubernetes, Apache Flink, Avro, Apache Kafka, OSS/BSS, Operational Systems - **Published:** November 1, 2026 - **Apply:** https://www.adzuna.nl/details/5947933202 ## About the Role 5+ years as a software/data engineer, with at least 2-3 years hands-on Apache Flink in production * 5+ years in the telecommunications industry - understanding of network data, OSS/BSS, or telco operational systems * Deep Flink expertise - DataStream API, state management (checkpoints, savepoints, RocksDB), watermarks, event-time processing, exactly-once semantics * Kafka integration experience - Flink connectors, schema handling (Avro/Protobuf with Schema Registry), out-of-order event handling * Production Flink deployments - cluster management, JobManager/TaskManager tuning, memory and resource optimisation * Cloud-native experience - Kubernetes (AKS/EKS/GKE), containerised Flink deployments, CI/CD (ArgoCD, GitHub Actions) * Strong Java (and ideally Scala or Python) for building and maintaining Flink applications * Observability - monitoring Flink jobs with Prometheus, Grafana, or similar; understanding of checkpointing metrics and backpressure * Problem-solving mindset - able to debug complex distributed streaming issues in production Desirable: Kafka Streams, Flink SQL, Iceberg/lakehouse integration, TM Forum Open APIs, NIS2/GDPR compliance exposure, telecom network telemetry pipelines. Candidate Experience * Telecom domain: Built or operated real-time pipelines processing network logs, 5G/4G telemetry, IoT sensor data, or operational data at scale. Understands the unique challenges of telco data volume, velocity, schema evolution, and regulatory context. ## Description Flink engineering: Designed and delivered production Flink applications using DataStream API. Managed stateful streaming jobs with checkpoints, savepoints, and RocksDB state backends. Handled event-time processing, watermarks, and late/out-of-order events in real-world pipelines. * Kafka ecosystem: Integrated Flink with Kafka as source and sink. Worked with Schema Registry and evolving schemas. Understands exactly-once guarantees across the Kafka-Flink boundary. * Operational ownership: Deployed and ran Flink on Kubernetes. Configured HA, monitoring, and alerting. Debugged production issues backpressure, checkpoint failures, state corruption, resource contention. * Delivery: Worked within CI/CD pipelines for Flink job deployment. Collaborated with platform, data governance, and network teams. Delivered streaming use cases from design through production. You Will Join A team of about 8 engineers an international, distributed team working hybrid across Netherlands. The team operates with a high degree of autonomy: you'll be expected to work independently, take ownership of your workstreams, and contribute without constant direction. The team is helping to grow the company's real-time streaming capability and to help clients gain better knowledge and insight from their data through streaming.