Senior Data Streaming Backend Engineer — Remote

Camunda

Johannesburg

Remote

ZAR 2,376,000 - 3,832,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work
Global team
Wellbeing program
Learning budget

Job summary

Camunda is seeking a Senior Software Engineer for its data streaming initiative to build a foundation for scalable process-data access and analytics. You will help design and implement a streaming layer that decouples data consumption from the live engine and integrate with customer systems.

You will collaborate with product, data layer, and SRE to evolve the streaming architecture, contribute to on-call rotations, and help shape a high-ownership team from day one.

Qualifications

  • 7+ years as a backend engineer with a focus on distributed systems.
  • Experience building/operating analytical layers over Iceberg or Delta Lake, plus embedded query engines.
  • Strong understanding of object storage and idempotent upload/commit protocols.

Responsibilities

  • Rebuild analytics data consumption and serving at scale, away from the engine path.
  • Design core streaming infra to decouple data access from live execution, backed by durable storage.
  • Develop customer-facing streaming capabilities and integrations (e.g. Kafka).
  • Make architecture decisions in a small, high-ownership team with strong ownership.
  • Contribute to L3 support and on-call rotations with cross-team collaboration.

Skills

Backend engineering
Distributed systems
Iceberg/Delta Lake
Object storage
Data consistency
Technical leadership
Remote collaboration

Tools

Kafka
DuckDB
Flink
Kafka Streams
RocksDB

Job description

Camunda is seeking a Senior Software Engineer for its data streaming initiative to build a foundation for scalable process-data access and analytics. You will help design and implement a streaming layer that decouples data consumption from the live engine and integrate with customer systems.

You will collaborate with product, data layer, and SRE to evolve the streaming architecture, contribute to on-call rotations, and help shape a high-ownership team from day one.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Backend - Data Streaming
Senior Software Engineer, Backend - Data Streaming

Camunda • Johannesburg

Remote
ZAR 2,376,000 - 3,832,000
Remote work
Global team
Wellbeing program
+1
Senior Software Engineer, Backend - Data Layer
Senior Software Engineer, Backend - Data Layer

Camunda • Johannesburg

Remote
ZAR 2,378,000 - 3,836,000
Remote & Flexible
Annual team kickoff & events
Global health & wellbeing programs
Senior Data Engineer: Scale Petabyte Pipelines (Remote)
Senior Data Engineer: Scale Petabyte Pipelines (Remote)

Kohort • Bellville

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Employee Share Scheme
Income protection and Life cover
+2
Senior Engineering Operations Manager
Senior Engineering Operations Manager

Camunda • Johannesburg

Remote
ZAR 2,258,000 - 3,641,000
Remote & Flexible
Annual Kickoff & team events
Live Well program
+1
Senior Data Platform Engineer – Real-Time Streaming
Senior Data Platform Engineer – Real-Time Streaming

Keyrock • City of Johannesburg Metropolitan Municipality

On-site
ZAR 1,200,000 - 1,800,000
Senior IBM BPM/Camunda Developer - Hybrid (Remote 2x/wk)
Senior IBM BPM/Camunda Developer - Hybrid (Remote 2x/wk)

The Focus Group • Sandton

Hybrid
ZAR 900,000 - 1,500,000
Senior Java Engineer (Data Engineering)
Senior Java Engineer (Data Engineering)

AES Global • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Senior Java Data Engineer | AWS Cloud (Remote)
Senior Java Data Engineer | AWS Cloud (Remote)

Jobgether • South Africa

Remote
ZAR 900,000 - 1,300,000
Remote work
Contract engagement (3–6 months)
International collaboration
+4
Senior Site Reliability Engineer
Senior Site Reliability Engineer

Camunda • Johannesburg

Remote
ZAR 1,643,000 - 2,629,000
Remote & Flexible
Annual Kickoff & team events
Health & wellbeing programs
+2
Senior SRE: Remote Kubernetes & Automation
Senior SRE: Remote Kubernetes & Automation

Camunda • Johannesburg

Remote
ZAR 1,643,000 - 2,629,000
Remote & Flexible
Annual Kickoff & team events
Health & wellbeing programs
+2