Back to results

Senior Software Engineer, Backend - Distributed Systems

Salary not disclosed7+ yearsRemote

  • Engineering
  • Remote
  • Full time
  • Yesterday
Newly posted

About the role

As a Senior Software Engineer on the Distributed Systems team, you will help build and evolve the durable, highly available, and horizontally scalable streaming platform that powers Camunda 8. You will lead engineering initiatives, partner with cross-functional teams to influence platform evolution, and ensure the reliability of mission-critical processes for global customers.

Responsibilities

  • Design, build, and maintain backend services for the distributed streaming platform.
  • Lead medium-to-large engineering initiatives end-to-end from technical requirements to delivery.
  • Mature disaster recovery and resilience capabilities, including backup/restore APIs.
  • Design developer and operator tooling to improve system observability and troubleshooting.
  • Improve engineering effectiveness by collaborating on CI, testing, and development workflows.
  • Participate in L3 support and on-call rotations to resolve complex production issues.

Required skills

  • Backend systems
  • Distributed systems
  • Highly concurrent software
  • Data-intensive software
  • Network I/O
  • Disk I/O
  • Solution design

Nice to have

  • Workflow automation
  • Process orchestration
  • Raft
  • Paxos
  • SWIM
  • CRDTs
  • Observability
  • Java Virtual Machine

Benefits

  • Home office budget
  • Co-working space support
  • Flexible time off
  • Annual company kickoff
  • Team offsites
  • Healthcare
  • Mental wellbeing support
  • Lifestyle spending account
  • Retirement and pension plans
  • Learning budget

About the Company

Camunda is an enterprise platform for agentic orchestration that enables organizations to coordinate AI agents, people, and systems across complex business processes. Trusted by over 700 organizations worldwide, the company is transforming into an AI-first organization.

Senior Software Engineer, Backend - Distributed Systems at Camunda · Grasshire