Remote Senior Backend Engineer – Data Layer

Camunda

Montreal (administrative region)

Remote

CAD 153,000 - 251,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Remote & Flexible work
Annual Kickoff & team offsites
Health & wellbeing programs
Financial security & retirement plans
Professional growth budgets

Job summary

Camunda is seeking a Backend Senior Software Engineer for the Data Layer team to build and evolve the storage and query layer powering Camunda 8's process data at scale. You will work across relational databases and Elasticsearch/OpenSearch, shaping data retention, streaming to external systems, and evolving secondary storage for higher performance.

Join a remote-first, globally distributed team collaborating with product, design, QA, and support to deliver robust data solutions and influence

Qualifications

  • At least 7 years of experience as a backend engineer, with a strong focus on backend systems and production data stores.
  • Deep experience with both Relational Databases (ideally PostgreSQL, MySQL, MariaDB, or MSSQL), and Elasticsearch/OpenSearch, with a practical understanding of query performance, indexing, and data modeling trade-offs
  • Proven experience leading medium-to-large engineering initiatives (3+ months) end-to-end — solution design, project planning, coordinating across teams, and driving predictable delivery.
  • Comfortable investigating slow queries, execution plans, and index usage to root-cause data-related production issues.
  • Strong communication and collaboration skills in a remote-first environment: you translate requirements into actionable technical work with Product, and give and receive clear, direct feedback in code review.

Responsibilities

  • Design, build, and maintain backend services for the data layer that stores and serves Camunda 8's process data, spanning relational databases and Elasticsearch/OpenSearch, with an eye toward correctness, performance, and scale.
  • Own the end-to-end delivery of engineering initiatives, working with Product Management and colleagues across the business to break down requirements into concrete solution designs, driving projects to timely and high-quality delivery.
  • Help evolve how we process, retain, and expose process data, so customers can work with their data the way they need to.
  • Invest in making our secondary storage systems more performant and scalable as usage grows, and build tooling that makes it easier to understand, troubleshoot, and safely operate the data layer in production.
  • Participate in L3 support and on-call rotations, partnering with Support and SRE to investigate data layer production issues, and feeding what you learn back into the product.

Skills

Backend engineering
Relational databases
Elasticsearch/OpenSearch
Performance tuning
Lead initiatives
Query optimization
Remote collaboration

Tools

PostgreSQL
MySQL
MariaDB
MSSQL
Elasticsearch/OpenSearch

Job description

Camunda is seeking a Backend Senior Software Engineer for the Data Layer team to build and evolve the storage and query layer powering Camunda 8's process data at scale. You will work across relational databases and Elasticsearch/OpenSearch, shaping data retention, streaming to external systems, and evolving secondary storage for higher performance.

Join a remote-first, globally distributed team collaborating with product, design, QA, and support to deliver robust data solutions and influence

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Backend Data-Layer Engineer
Remote Backend Data-Layer Engineer

Camunda • Montreal (administrative region)

On-site
CAD 127,000 - 209,000
Remote work
Annual kickoff
Health & wellbeing
+1
Software Engineer, Backend - Data Layer
Software Engineer, Backend - Data Layer

camunda • Canada

Remote
CAD 127,000 - 209,000
Remote & Flexible work arrangements
Health & Wellbeing benefits
Professional Growth budgets
Senior Software Engineer, Backend - Data Layer
Senior Software Engineer, Backend - Data Layer

Camunda • Montreal (administrative region)

Remote
CAD 153,000 - 251,000
Remote & Flexible work
Annual Kickoff & team offsites
Health & wellbeing programs
+2
Senior Software Engineer, Backend - Data Streaming
Senior Software Engineer, Backend - Data Streaming

Camunda • Toronto

On-site
CAD 153,000 - 251,000
Remote work
Annual team kickoff
Health benefits
+1
Backend Developer - Camunda / Orchestration
Backend Developer - Camunda / Orchestration

Compunnel, Inc. • Toronto

On-site
CAD 85,000 - 110,000
Senior Data Engineer (Remote)
Senior Data Engineer (Remote)

Lumenalta • Ottawa

Remote
CAD 69,000 - 200,000
Flexible working hours
Health insurance (medical and dental)
Professional development fund
+1
Senior Data Engineer (Remote)
Senior Data Engineer (Remote)

Lumenalta • Montreal (administrative region)

On-site
CAD 69,000 - 139,000
Flexible working hours
Health insurance
Professional development fund
+2
Back End Java
Back End Java

Open Systems Technologies • Mississauga

On-site
CAD 120,000 - 170,000
Senior Backend Developer
Senior Backend Developer

Placements24 • Kimberley

Hybrid
CAD 110,000 - 150,000
Bonuses
Health insurance
Paid time off
+3
Senior Backend Engineer — Remote/Hybrid (Java, Kafka)
Senior Backend Engineer — Remote/Hybrid (Java, Kafka)

Trackunit • London

Hybrid
CAD 90,000 - 115,000
Hybrid work setup
IT equipment provided
Professional development & mindfulness