Software Engineer, Backend - Distributed Systems @Camunda
Software Development
Salary usd 143,800 - 2..
Remote Location
Employment Type full-time
Posted YDay

[Hiring] Software Engineer, Backend - Distributed Systems @Camunda

YDay - Camunda is hiring a remote Software Engineer, Backend - Distributed Systems. 💸 Salary: usd 143,800 - 231,900 per year 📍Location: Worldwide

Role Description

As a Senior Software Engineer, Backend on Camunda’s Distributed Systems team, you’ll help build and evolve the durable, highly available, horizontally scalable streaming platform that underpins Camunda 8’s Orchestration Cluster and powers mission‑critical processes for customers around the world.

As part of the Distributed Systems team, you will work on technically challenging and rewarding projects, such as:

  • Expanding on our multi-Raft implementation
  • Our SWIM-based cluster membership algorithm
  • High performance network and disk I/O pipelines

At Camunda, we approach engineering in a holistic manner. You will form strong partnerships with:

  • Product management
  • Design
  • QA
  • Sales

Curious about the kind of challenges you'll work on at Camunda? Watch this quick 30-minute talk from our engineers to learn more about the new Camunda Exporter and how we’re solving complex problems at scale.

Qualifications

  • 7+ years of professional experience as a software engineer, with a strong focus on backend systems and/or distributed systems.
  • Proven experience leading medium‑to‑large engineering initiatives (roughly 3+ months).
  • Hands‑on experience building and maintaining highly concurrent, data‑intensive software.
  • Demonstrated ability to work autonomously and navigate ambiguity.
  • Strong communication and collaboration skills in a remote‑first environment.

Requirements

  • Experience building workflow automation or process orchestration software.
  • Experience with distributed systems algorithms or protocols such as Raft, Paxos, SWIM, and/or CRDTs.
  • Strong familiarity with the observability pillars (logging, metrics, tracing).
  • Deep knowledge of the Java Virtual Machine, especially its memory model and performance characteristics in highly concurrent, data‑intensive workloads.

Benefits

  • Competitive, fair, and transparent compensation.
  • Equity through our Virtual Stock Option Plan (VSOP).
  • Remote & Flexible work options with home office budget and flexible time off.
  • In Person Connection through Annual Kickoff and team offsites.
  • Access to locally tailored healthcare and global mental wellbeing resources.
  • Retirement and pension plans with company contributions.
  • Up to $/€/£1,000 per year for self-driven learning.
Before You Apply
worldwide Be aware of the location restriction for this remote position: Worldwide
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer, Backend - Distributed Systems @Camunda
Software Development
Salary usd 143,800 - 2..
Remote Location
Employment Type full-time
Posted YDay
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 130,000+ Remote Jobs
worldwide Be aware of the location restriction for this remote position: Worldwide
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 130,000+ Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later