144K–232K USD / year
Senior Software Engineer, Backend - Distributed Systems
BackendRemote — worldwide
Published on 2026-10-21
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.
About this role
Build and evolve the durable, highly available streaming platform behind Camunda 8’s orchestration cluster. The role focuses on distributed systems, resilience, and production operations, including leading multi-month engineering initiatives.
About the company
Camunda is a software company that provides process management and automation solutions, enabling organizations to model, execute, and optimize business processes. They serve a range of industries with a focus on improving operational efficiency and collaboration.
The team
Distributed Systems team
Stack
RaftSWIMJava Virtual Machine
What you'll do
- Design, build, and maintain a durable, scalable distributed streaming platform.
- Lead engineering initiatives end-to-end, from solution design and planning through delivery.
- Develop disaster recovery capabilities, including online backup and restore.
- Improve multi-region and multi-tenant capabilities for the cloud offering.
- Build tooling for troubleshooting and operating the distributed system.
- Improve CI, testing, and local development workflows with DevOps and other teams.
- Participate in L3 support and on-call rotations.
What we're looking for
- 7+ years of software engineering experience focused on backend or distributed systems.
- Experience leading multi-month engineering initiatives, including technical design, planning, and delivery.
- Hands-on experience with highly concurrent, data-intensive software and low-level network or disk I/O.
- Ability to work autonomously and navigate ambiguous problems.
- Strong communication and collaboration skills in a remote-first environment.
Nice to have
- Experience with workflow automation or process orchestration software.
- Familiarity with distributed systems algorithms or protocols such as Raft, Paxos, SWIM, or CRDTs.
- Observability experience with logging, metrics, and tracing, ideally including L3 support or on-call.
- Knowledge of JVM memory and performance in concurrent, data-intensive workloads.
Benefits
- Remote work, home-office budget, coworking support, and flexible time off.
- Equity through a Virtual Stock Option Plan where applicable.
- Annual learning budget of up to $/€/£1,000.
- Locally tailored healthcare, mental wellbeing support, and a lifestyle spending account.
- Retirement or pension plans, plus life and disability insurance where relevant.
- Annual company kickoff, team offsites, and connection budgets.
