Senior Data Engineer (Flink)
Remote Cairo Senior Data Engineering
At a glance
Senior Data Engineering role at SSC HR Solutions. Remote, Egypt.
Pay not stated Data Engineer salary
RoleData Engineering
SenioritySenior
LocationCairo
WorkplaceRemote
PostedSep 17, 2026 · 5w ago
Role brief
remoteroles summary, based on the employer's posting.
What you'll do
- Build and operate real-time streams that keep latency low and recover reliably under heavy workloads
- Use event time, checkpoints, savepoints and state handling to keep Flink jobs running in production
- Stream high-volume Kafka data and shape it for analytics in a lakehouse
- Watch pipeline health and restore jobs when failures interrupt processing
What you bring
- Strong practical experience with Apache Flink, including its DataStream API and Flink SQL
- Experience processing high-volume Kafka streams in real time
- A strong grasp of event time, checkpointing, savepoints and production state management
- Experience modelling analytics data and streaming it into a lakehouse
Who this fits
This senior remote role suits an engineer focused on production Flink and high-volume streaming. The listing also names Apache Iceberg or another open table format, Airflow, and on-premises or self-managed cluster experience.
From the employer
Builds and runs real time streaming pipelines, keeping latency low and jobs recoverable at high
volume.
- Strong hands
on Apache Flink across DataStream API and Flink SQL. - Event time processing, checkpointing, savepoints, and state management in
production. - High volume Kafka streaming.
- Data modelling for analytics and streaming into a lakehouse.
- Monitors pipeline health and handles recovery when jobs fail.
Requirements
Requirements
pache Flink
(DataStream, Flink SQL), Kafka, Java, Scala, Python, SQL, Docker, Kubernetes
- Strong hands-on experience with Apache Flink, including DataStream API and Flink SQL.
- Experience with high-volume Kafka streaming and real-time data processing.
- Strong knowledge of event time processing, checkpointing, savepoints, and state management.
- Experience with data modelling for analytics and streaming into a lakehouse.
- Experience monitoring pipeline health and handling job recovery and failures.
- Apache Iceberg or other open table formats.
- Airflow.
- On premises or self managed cluster experience.