Senior Software Engineer, Backend - Data Streaming

New
C
CamundaEnterprise Software
Remote. Secondary Locations: EMEA, Canada. Offers specific salary ranges for United States, United Kingdom, Singapore, and Canada.Full-TimeSenior
SalaryUnited States: $143,800.00 to $231,900.00; United Kingdom: £90,300.00 to £148,500.00; Singapore: S$178,600.00 to S$267,900.00; Canada: C$152,700.00 to C$251,200.00. The Annual Total Target Cash (base salary + 100% variable target, where applicable) shown below spans from the minimum in a Standard market to the maximum in a Major market.
Apply NowOpens the employer's application page

Job Details

Experience
7+ years
Required Skills
JavaKafkaAzureDistributed Systems

Requirements

  • 7+ years of experience as a backend engineer, in Java, with a strong focus on distributed or data-intensive systems.
  • Hands-on experience with object storage systems (S3/GCS/Azure or similar) and building reliable, idempotent upload/commit protocols against them.
  • Experience with Kafka or a similar streaming/event-log system.
  • Solid grounding in distributed systems fundamentals.
  • A demonstrated track record of driving a technical initiative through genuine ambiguity.
  • Proven experience leading medium-to-large engineering initiatives (3+ months) end-to-end, from solution design and planning to driving predictable delivery.
  • Strong communication and collaboration skills in a remote-first environment.

Responsibilities

  • Design and build the core streaming infrastructure that decouples process data access from the live execution engine, backed by durable, low-cost storage.
  • Build customer-facing data streaming capabilities, including a supported way to integrate with systems like Kafka, so customers can reliably get their process data into their own tools.
  • Help rebuild how Camunda's analytics product consumes and serves process data at scale, moving it off the engine's critical path entirely.
  • Make foundational architecture decisions as part of a small, high-ownership team, including how the system guarantees consistency and durability across a distributed streaming pipeline.
  • Participate in L3 support and on-call rotations, partnering with Support and SRE to investigate data layer production issues.
View Full Description & ApplyYou'll be redirected to the employer's site
United States: $143,800.00 to $231,900.00; United Kingdom: £90,300.00 to £148,500.00; Singapore: S$178,600.00 to S$267,900.00; Canada: C$152,700.00 to C$251,200.00. The Annual Total Target Cash (base salary + 100% variable target, where applicable) shown below spans from the minimum in a Standard market to the maximum in a Major market.
Apply Now