Camunda

Senior Software Engineer, Backend - Distributed Systems

Remote. Posted 23 days ago

The role

You will build and evolve a durable, highly available, and horizontally scalable streaming platform for Camunda 8. You will lead engineering initiatives, design backend services, and improve disaster recovery and resilience.

What you will do

  • Design, build, and maintain backend services for the distributed streaming platform.
  • Lead medium-to-large engineering initiatives end-to-end.
  • Partner with Product to translate business problems into technical requirements.
  • Write solution designs and maintain project plans.
  • Mature disaster recovery and resilience including online backup/restore API.
  • Contribute to multi-region and multi-tenant capabilities.
  • Design and implement developer and operator tooling.
  • Collaborate with DevOps on CI, testing, and local development workflows.
  • Participate in L3 support and on-call rotations.

Required 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.
  • Deep understanding of low-level network and disk I/O.
  • Demonstrated ability to work autonomously and navigate ambiguity.
  • Strong communication and collaboration skills in a remote-first environment.

Nice to have

  • 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).
  • Experience with L3 support and on-call.
  • Deep knowledge of the Java Virtual Machine, especially its memory model and performance characteristics.

Benefits

  • Work from anywhere with home office budget and co-working space support.
  • Flexible time off.
  • Annual Kickoff and team offsites.
  • Camundi Connection Budgets for meetups and local gatherings.
  • Access to 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.

Senior Software Engineer, Backend - Distributed Systems at Camunda | JobZoey