Camunda

Senior Software Engineer, Backend - Data Layer

Remote. Posted 2 months ago

The role

You will design, build, and maintain backend services for the data layer that stores and serves Camunda 8 process data. You will work on relational databases and Elasticsearch/OpenSearch to ensure performance and scale.

What you will do

  • Design, build, and maintain backend services for the data layer.
  • Own end-to-end delivery of engineering initiatives.
  • Evolve how process data is processed, retained, and exposed.
  • Invest in making secondary storage systems more performant and scalable.
  • Build tooling to understand, troubleshoot, and operate the data layer in production.
  • Participate in L3 support and on-call rotations.

Required qualifications

  • At least 7 years of experience as a backend engineer, in Java.
  • Strong focus on backend systems and production data stores.
  • Deep experience with Relational Databases (PostgreSQL, MySQL, MariaDB, or MSSQL).
  • Deep experience with Elasticsearch/OpenSearch.
  • Practical understanding of query performance, indexing, and data modeling trade-offs.
  • Proven experience leading medium-to-large engineering initiatives (3+ months) end-to-end.
  • Comfortable investigating slow queries, execution plans, and index usage.

Nice to have

  • Experience building workflow automation or process orchestration software.
  • Experience building or maintaining CI pipelines.
  • Understanding of database migration tooling (e.g. Liquibase, Flyway) and schema evolution in a live system.

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.

Before you apply

  • Camunda may use AI tools to aid the screening of applications and during the interview process.

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.