Camunda
Senior Software Engineer, Backend - Data Streaming
Remote. Posted 2 months ago
The role
You will help build a new data streaming architecture to decouple process data access from the live engine. You will design core streaming infrastructure and build customer-facing capabilities to integrate with systems like Kafka.
What you will do
- Rebuild how the analytics product consumes and serves process data at scale.
- Design and build core streaming infrastructure backed by durable object storage.
- Build customer-facing data streaming capabilities for integration with systems like Kafka.
- Make foundational architecture decisions regarding consistency and durability.
- Participate in L3 support and on-call rotations.
Required qualifications
- 7+ years of experience as a backend engineer in Java.
- Strong focus on distributed or data-intensive systems.
- Hands-on experience building or operating an analytical serving layer over a table format such as Apache Iceberg or Delta Lake.
- Experience with an embedded/lightweight query engine (e.g. DuckDB, or similar), or a stateful stream-processing framework (e.g. Flink, Kafka Streams).
- Track record of working with object storage systems (S3/GCS/Azure or similar).
- Experience building reliable, idempotent upload/commit protocols against object storage.
- Solid grounding in reasoning behind correctness and consistency in data-intensive systems.
- Demonstrated track record of driving a technical initiative through genuine ambiguity.
- Proven experience leading medium-to-large engineering initiatives (3+ months) end-to-end.
- Strong communication and collaboration skills in a remote-first environment.
Nice to have
- Experience with Kafka or a similar streaming/event-log system
- Experience with embedded state stores (RocksDB or similar)
- Experience with stream processing frameworks (e.g. Apache Flink)
- Familiarity with object-storage-native streaming architectures (e.g. systems like WarpStream)
Benefits
- Remote & Flexible work from anywhere
- Home office budget
- Co-working space support
- Flexible time off
- Annual Kickoff and team offsites
- Camundi Connection Budgets for meetups and local gatherings
- Locally tailored healthcare
- Modern Health for global mental wellbeing
- Live Well Lifestyle Spending Account (LSA)
- Retirement and pension plans
- Life and disability insurance
- Up to $/€/£1,000 per year for self-driven learning
About the company
Camunda is the enterprise platform for agentic orchestration, enabling organizations to coordinate AI agents, people, and systems. It is a global, remote-first organization named to GP Bullhound’s Top 100 Next Unicorn list.