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.