1,963,534open jobs
115,969companies
247,659added this week
Browse all
Salary
≈ $69k – $166k per year (Estimated)
Location
In office (Cairo)
Seniority
Architect · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 24, 2026. First seen by Alion on Aug 10, 2026.

Overview
Company
Impact
Profile match
Shaping the future of industry Powering the Sustainability Revolution Discover Put Your Future In Your Hands Discover how we help […].

Owning the end-to-end solution architecture

of the Daitics AI CDP: a sovereign, on-prem, telco-native Customer Data

Platform built on a streaming architecture, deployed on infrastructure we run

ourselves (Kubernetes, Helm), not managed cloud services. The platform

processes hundreds of thousands of events per second across thirty or more

source systems and delivers unified customer profiles for B2C persons and B2B

organizations, accounts, sites, lines, devices and contacts. You will own the

architecture across the five planes (Authoring, Control, Data, Activation,

Observability) and the five layers (atomic events, tile primitives, trait

values, signal filters, signal events), hold the line on architectural

principles across engine boundaries, and translate them into designs

engineering teams can build against.

Requirements

  • 12+ years

in software and data engineering, with at least 5 years owning solution or

platform architecture for large-scale distributed systems

  • Demonstrated

ownership of end-to-end architecture for a streaming data platform on

self-managed infrastructure (on-prem or private cloud) topology, state

placement, failure domains, cutover, and capacity, not documentation alone

  • Deep,

hands-on architectural command of Apache Flink as a stateful streaming runtime DataStream and SQL, keyed state on RocksDB, broadcast state for configuration

distribution, Async I/O for external lookups, checkpoint and savepoint

discipline, and failure isolation across independent job clusters (core

requirement)

  • Proven

ability to design two-tier latency architectures: a millisecond-level hot path

against a minute-level durable cold path, with an explicit end-to-end latency

budget and a documented inclusion and exclusion list

  • Experience

designing Kafka topologies for multi-tenant platforms topic taxonomy,

partition-key selection and partition sizing, compacted control streams,

retention classes, and enforced naming conventions

  • Experience

architecting schema governance across producers and consumers Avro or

equivalent through a schema registry, compatibility modes, and coordinated

promotion of breaking changes

  • Hands-on

architecture experience with lakehouse table formats (Apache Paimon, Iceberg,

Delta Lake, or Hudi) on S3-compatible object storage - primary-key and LSM

table design, partitioning, compaction, snapshot expiry, and separation of

streaming from batch read paths

  • Experience

designing governed single-writer patterns where many producers write to one

substrate through one consolidating service, with per-stream configuration

applied without restarts and exactly-once-effective semantics

  • Experience

with distributed in-memory caches (Apache Ignite, Hazelcast, Redis, or similar) partitioned versus replicated tables, affinity colocation with the compute

layer, thin-client access patterns, operator-local caching, and cross-consumer

invalidation

  • Ability to

define and enforce a state-placement decision framework: broadcast state versus

keyed state versus external cache versus first-seen load, with explicit rules

rather than case-by-case judgment

  • Experience

designing aggregation architectures that serve arbitrary rolling windows with

sub-millisecond reads while keeping state bounded and recomputable

(pre-aggregated tiles, multi-resolution granularity ladders, or equivalent),

including approximate aggregation through sketches (HyperLogLog, t-digest,

count-min) and honesty about their limits

  • Experience

architecting identity resolution at scale deterministic and probabilistic

matching, identity graph modeling, effective-dated B2B relationships, merge and

split workflows, anonymous-to-known stitching, and downstream propagation of

identity change

  • Experience

modeling entity lifecycle state machines in streaming systems, including

identifier reassignment, quarantine, archival, and purge, with auditable

transitions

  • Architecture

experience with consent enforcement and data governance configurable

enforcement modes, data usage labeling and enforcement, policy distribution to

the runtime, and enforcement designs that avoid a synchronous service call per

event

  • Experience

architecting tokenization, hashing, masking, and encryption for sensitive

identifiers - reversible versus irreversible choices, key versioning and

rotation (HashiCorp Vault Transit or equivalent), protection applied at the

ingest boundary, and audited just-in-time detokenization at delivery

  • Experience

designing end-to-end lineage and edit-time impact analysis artifacts and

dependencies modeled as a graph, forward and reverse traversal, and prevention

of orphaned dependencies on delete, rename, or semantic change

  • Experience

designing versioned artifact activation and cutover across engine boundaries

grace windows, transition emission policy, late-event windows, and rollback

  • Ability to

reason about state reconciliation when a computation definition changes forward-only, full or partial recalculation, parallel versions, evacuate and

rebuild, snapshot seeding and how data retention constrains which options are

valid

  • Experience

designing multi-tenant isolation on Kubernetes namespace and resource

topology per tenant and workspace, noisy-neighbour control, per-tenant storage,

secrets, and cross-workspace sharing contracts

  • Experience

architecting authentication, authorization, and network security enterprise

IdP federation (OIDC, Keycloak or equivalent), attribute-based access control,

Kubernetes NetworkPolicies for east-west isolation, service-mesh mTLS, and

secrets management

  • Experience

defining failure domains, SLOs, RPO and RTO targets for streaming platforms,

and designing replay, backfill, and reconciliation paths that do not re-trigger

external actions

  • Ability to

size a platform of this shape end to end: from events per second and subject

counts to partitions, parallelism, keyed state size, cache footprint, and

storage - and to validate the model against measured behaviour

  • Judgement

on when to wrap an open-source component behind a stable platform service

interface with pluggable implementations, and when to depend on it directly

  • Experience

with a canonical or industry semantic model and the discipline of preventing

semantic drift; telco experience with TM Forum SID and TMF620 is a strong

advantage

  • Experience

integrating ML into a streaming platform models upstream of derived

attributes, online and batch scoring paths, training-serving consistency, and

keeping inference off the hot path unless benchmarked

  • Practical

experience with Spring Boot on Java for control-plane microservices, PostgreSQL

as a definition store, and workflow orchestration (Temporal, Argo Workflows, or

equivalent) with BPMN approval flows (Flowable, Camunda, or equivalent)

  • Experience

with observability stacks (OpenTelemetry, Prometheus, Grafana, distributed

tracing) and with defining what operators actually need to see

  • Familiarity

with graph and vector substrates for lineage, relationship traversal, and

semantic similarity over platform metadata

  • Ability to

author and maintain a layered architecture corpus a master blueprint with

component annexes, explicit design rules, and cross-document consistency and

to defend it in architecture review

  • Familiarity

using AI tools for design, development, and debugging (Claude, Cursor, Codex)

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,963,534 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Solutions
Similar stack
Same company
Cairo
≈ $69k – $164k per year (Estimated) • In office • Cairo
DevOps
CI/CD
Apply
≈ $82k – $211k per year (Estimated) • Remote (MENA) • Full-Time • Giza
Apply
≈ $60k – $154k per year (Estimated) • In office • Full-Time • Cairo
Apply
Flow Integration Lead 26 days ago
≈ $57k – $146k per year (Estimated) • In office • Full-Time • Cairo
Apply
$17k per year (gross) • Remote (Egypt) • Full-Time • Cairo
Apply
≈ $45k – $83k per year (Estimated) • Hybrid • Contractor • Bachelor's Degree • Johannesburg
JavaScript
Java
SQL
Ruby
Node JS
Java
Maven
Spring Boot
Gradle
Ruby
Ruby on Rails
Databases
PostgreSQL
Redis
Oracle
RabbitMQ
Apache Kafka
Frontend
GraphQL
npm
DevOps
Rest API
Terraform
DigitalOcean
GitHub Actions
Vercel
CircleCI
CloudFormation
Netlify
Heroku
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Travis CI
AWS Lambda
Amazon EC2
Amazon S3
Cybersecurity
OWASP Top 10
Management
Agile
Scrum
Apply
Hybrid • Contractor • Bachelor's Degree • Johannesburg
JavaScript
Java
TypeScript
SQL
Java
Gradle
Databases
Redis
RabbitMQ
Apache Kafka
Frontend
Vue.js
GraphQL
Angular
React.js
npm
Mobile
State Management
DevOps
Rest API
Terraform
DigitalOcean
GitHub Actions
Vercel
CircleCI
CloudFormation
Netlify
Heroku
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Travis CI
AWS Lambda
Amazon EC2
Amazon S3
Cybersecurity
OWASP Top 10
Management
Agile
Scrum
Apply
≈ $126k – $233k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Salt Lake City
Python
Java
SQL
Databases
ElasticSearch
Apache Kafka
Google BigQuery
AI/ML
Airflow
Model Context Protocol
dbt
Great Expectations
DevOps
Rest API
Terraform
GCP
GitHub Actions
Datadog
Pulumi
CI/CD
Git
Docker
SOAP
Analytics
ETL/ELT
MedTech
FHIR
Apply
≈ $50k – $133k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Cairo
Python
SQL
Python
pySpark
Databases
Databricks
AI/ML
Spark
DevOps
GCP
Platform Engineering
IAM
Analytics
Power BI
ETL/ELT
Management
Power Automate
SharePoint
Apply
In office • 3+ years exp • Abu Dhabi
Python
JavaScript
SQL
DevOps
CircleCI
GitLab CI
CI/CD
Jenkins
Docker
Kubernetes
QA
Selenium
JMeter
Cypress
Playwright
Gatling
Appium
Postman
Rest-Assured
Apply
≈ $100k – $216k per year (Estimated) • Remote (likely Egypt) • Full-Time • 7+ years exp
Java
Java
Spring Boot
Databases
Apache Kafka
DevOps
Rest API
Docker
Kubernetes
Apply
Sr. Project Manager 19 days ago
≈ $58k – $129k per year (Estimated) • In office • Full-Time • 4+ years exp • Cairo
DevOps
Azure DevOps
Azure
Management
Jira
Agile
Scrum
Apply
≈ $26k – $67k per year (Estimated) • In office • Part-Time • Bachelor's Degree • Cairo
Apply
≈ $81k – $170k per year (Estimated) • Remote (likely Egypt) • Full-Time • 7+ years exp
SQL
Apply
Senior AI Engineer 1 month ago
≈ $108k – $244k per year (Estimated) • Remote (likely Egypt) • Full-Time • 5+ years exp
Python
SQL
AI/ML
vLLM
Fine-tuning
Embeddings
Function Calling
LLM
RAG
Hallucination
Hybrid Search
Apply
≈ $48k – $140k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Cairo
Design
AutoCAD
Apply
$38k per year • In office • Cairo
Apply
In office • Full-Time • Cairo
Apply
≈ $33k – $79k per year (Estimated) • Hybrid • Full-Time • 2+ years exp • Cairo
SQL
Databases
MySQL
Oracle
Management
ITIL
Service Desk
Apply
≈ $94k – $207k per year (Estimated) • Remote (Egypt) • Full-Time • 7+ years exp • Cairo
Management
Agile
Apply
See all jobs
This is one of many
1,963,534 more open roles from verified company boards, updated every day.