Senior Software Engineer, Backend

Camunda
$143,800 - $231,900Remote

About The Position

Camunda is seeking a Senior Software Engineer, Backend, to join their team. This role focuses on automated reliability testing and chaos engineering for Camunda 8. The ideal candidate will be passionate about reliability, fault-tolerance, and operational excellence in complex distributed systems. The position involves designing, implementing, and executing chaos experiments and reliability tests, investigating and debugging failures, and improving existing testing infrastructure. The engineer will also introduce new tooling, collaborate with QA and engineering teams, and advocate for user-centric reliability. Camunda is an AI-first organization transforming its platform with agentic AI and is recognized for its innovation and positive work environment.

Requirements

  • Ability and/or willingness to use our product
  • 5+ years of experience in backend software engineering (Java)
  • Proven drive to experiment, learn new tech, and conduct automated reliability and chaos testing in distributed environments
  • Deep enthusiasm for improving performance and fault-tolerance in production systems
  • Autonomous, pragmatic problem-solving skills with an ability to guide and influence others
  • Willingness and ability to use Camunda products and approach reliability from a user’s perspective

Nice To Haves

  • Hands-on experience with Go or other languages, in a multi-language context
  • Working as SRE on distributed systems, with a strong software engineering mindset before
  • Working knowledge of Kubernetes, Helm Charts, Operators, and related production infrastructure
  • Experience running apps in production, with solid skills in monitoring, troubleshooting, and performance analysis
  • Background in chaos engineering, automated reliability, load, or performance testing

Responsibilities

  • Design, implement, and execute automated chaos experiments and reliability tests, validating Camunda's platform under real-world scenarios
  • Investigate, root-cause and debug potential failures or performance regressions of our Java based products
  • Continuously improve existing load testing, chaos engineering and observability infrastructure to keep our system reliable and performant
  • Introduce new tooling and approaches for reliability testing, driving measurable improvements to operational experience and user outcomes
  • Collaborate closely with QA and engineering (including cross-functional teams), sharing learnings and influencing team roadmaps based on experiment findings
  • Champion a pragmatic, autonomous approach to software design, solving tough problems and learning new principles and technologies
  • Advocate for user-centric reliability by using and understanding Camunda’s products firsthand

Benefits

  • Competitive, fair, and transparent compensation
  • Equity through Virtual Stock Option Plan (VSOP)
  • Work from anywhere with the setup that suits you
  • Home office budget
  • Co-working space support
  • Flexible time off
  • Annual Kickoff events
  • Team offsites
  • Camundi Connection Budgets
  • Contributions to meetups while travelling
  • Local gatherings with fellow Camundi
  • Locally tailored healthcare
  • Modern Health for global mental wellbeing
  • Live Well Lifestyle Spending Account (LSA)
  • Retirement and pension plans (often with company contributions)
  • Life and disability insurance
  • Up to $/€/£1,000 per year for self-driven learning (courses, certifications, books)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service