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
dataroles summary, based on the employer's posting.
What you'll do
- Build and operate streaming pipelines that process high volumes while keeping delays low and jobs recoverable
- Use event time, checkpoints, savepoints and state management to keep Flink jobs running in production
- Model data for analytics and stream it into a lakehouse
- Track pipeline health and restore jobs when failures occur
What you bring
- Hands-on Apache Flink skills with both DataStream API and Flink SQL
- Experience processing real-time data from high-volume Kafka streams
- Strong grasp of event-time processing, checkpoints, savepoints and state management
- Data modeling experience for analytics and lakehouse streaming
Who this fits
This senior role suits an engineer focused on production Flink streaming and job recovery. The role is remote in Cairo, Egypt.
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.