← All roles

Senior Software Engineer, Backend - Distributed Systems

Camunda · Engineering · Senior · 1mo ago

$144k – $232k

per year

✓

Anyone, anywhere in the world can apply.

WorldwideAny timezoneDistributed SystemsJavaRaftBackend

Direct from the employer's own careers page

Who can apply

Read straight from the listing, so you know before you spend time on it.

Anywhere in the world

Anyone, anywhere in the world can apply.

“If you’re based elsewhere, you’ll be hired via Remote.com (our global employer partner), and your Talent Acquisition Partner will provide a personalized Total Rewards Calculator after your first interview.”
Async-first
The listing doesn't promise async-first working.
Contractor / B2B
Employs candidates globally via Remote.com where direct entities are not established.
Global stipend
Offers a home office budget and co-working space support.
Annual retreat
Hosts an Annual Kickoff (Vienna in 2025, Madrid in 2026) alongside team offsites.

Read from the listing automatically. Always confirm the details with the company before you accept an offer.

About the role

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 powers Camunda 8’s Orchestration Cluster. You will tackle technically demanding challenges involving multi-Raft implementations, SWIM cluster membership, and high-performance network and disk I/O pipelines, while leading medium-to-large engineering initiatives end-to-end and participating in on-call rotations.

What you'll do

  • Design, build, and maintain backend services for the distributed streaming platform powering Camunda 8, ensuring durability, high availability, and scalability.
  • Lead engineering initiatives of 3+ months end-to-end, partnering with Product on technical requirements, solution designs, and predictable delivery.
  • Advance disaster recovery and resilience features, including online backup/restore APIs and multi-region/multi-tenant cloud capabilities.
  • Implement developer and operator tooling to troubleshoot and operate distributed systems in production.
  • Collaborate on CI, automated testing, and development workflows to decrease PR merge times and operational overhead.
  • Participate in L3 support and on-call rotations alongside Support and SRE teams to resolve production issues.

What you bring

  • 7+ years of professional software engineering experience with a strong focus on backend and distributed systems.
  • Demonstrated experience leading multi-month engineering initiatives and drafting clear solution designs and project plans.
  • Hands-on expertise building highly concurrent, data-intensive software with a deep understanding of low-level network and disk I/O.
  • Ability to work autonomously, navigate ambiguity, and drive complex problems to completion with minimal supervision.
  • Strong communication and collaboration skills suited for a remote-first work environment.

About Camunda

Camunda is an enterprise platform for agentic orchestration, helping organizations coordinate AI agents, people, and systems across end-to-end business processes. Fully remote and global, Camunda is trusted by over 700 organizations worldwide.

View Camunda profile & open roles →

Weekly alerts for Engineering. No account needed.

Unsubscribe any time. See our Privacy Policy.

Camunda

$144k – $232k

Apply now →