Senior Software Engineer, Backend

Camunda
United States, Germany, United Kingdom, Czech Republic, London, Ireland, Canada
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: ["Curiosity","Experimentation","Problem-solving","Autonomy","Reliability mindset"]

Own automated reliability testing and chaos engineering for the core of Camunda 8. Design and run chaos experiments, debug failures and performance regressions, and continuously improve load testing and observability to keep distributed systems reliable and performant. Collaborate with QA and cross-functional engineering teams, influence product direction with experiment findings, and champion pragmatic, autonomous engineering using tools like Kubernetes, Helm, Grafana, Java, and Go.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Camunda
Camunda
1 month ago

Senior Software Engineer, Backend

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 hours agoStatus: Live

Job Summary

Own automated reliability testing and chaos engineering for the core of Camunda 8. Design and run chaos experiments, debug failures and performance regressions, and continuously improve load testing and observability to keep distributed systems reliable and performant. Collaborate with QA and cross-functional engineering teams, influence product direction with experiment findings, and champion pragmatic, autonomous engineering using tools like Kubernetes, Helm, Grafana, Java, and Go.
Location: United States, Germany, United Kingdom, Czech Republic, London, Ireland, Canada
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, implement, and execute automated chaos experiments and reliability tests to validate the platform under real-world scenarios.
  • •Investigate, root-cause, and debug potential failures or performance regressions in Java-based products.
  • •Continuously improve load testing, chaos engineering, and observability infrastructure to keep systems reliable and performant.
  • •Introduce new tooling and approaches for reliability testing to drive measurable improvements in operational experience and user outcomes.
  • •Collaborate with QA and engineering teams and influence roadmaps based on experiment findings; document results for users.

Pay and Benefits

Equity and Bonus:Equity
Perks:Remote WorkHome OfficeCo-working SupportFlexible TimeHealth InsuranceRetirementLife InsuranceDisability InsuranceLearning Budget

Key Requirements

  • •5+ years of backend software engineering experience using Java.
  • •Experience running automated reliability and chaos testing in distributed environments.
  • •Proven drive to experiment, learn new technologies, and improve performance and fault-tolerance in production systems.
  • •Autonomous, pragmatic problem-solving skills with the ability to guide and influence others.
  • •Ability and/or willingness to use the company products (from a user’s perspective) to approach reliability.
Experience:5+ yearsDistributed systemsChaos engineeringReliability testingLoad testingObservability
Skills:CuriosityExperimentationProblem-solvingAutonomyReliability mindset
Tech Stack:JavaGoKubernetesHelmPrometheusGrafana

Company Brief

Camunda
Provides an open-source and commercial platform for process orchestration and workflow automation, enabling enterprises to design, execute, and monitor business processes across people, systems, and AI agents.
Industry: SaaS
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Funding: Series B
Headquarters: Berlin, Germany
Founded: 2008
Glassdoor
Glassdoor: 3.4
WebsiteLinkedInGlassdoor