
Software Engineer, Backend - Data Layer
Backend-focused role building the data layer for Camunda 8, spanning relational DBs and Elasticsearch/OpenSearch. Drive end-to-end delivery, collaborate across product and SRE, and shape scalable data storage and streaming. Fully remote, global team.
As a Backend Software Engineer on the Data Layer team, you'll help build and evolve the storage and query layer that keeps Camunda 8's process data fast, accurate, and available at scale. Spanning both relational databases and Elasticsearch/OpenSearch, the data layer and its data pipelines power everything from process monitoring to the new agent-driven automation capabilities we're rolling out. You will work on both technically challenging and rewarding projects, such as reshaping how we store and retain process data, streaming data to external systems, and evolving our secondary storage systems to perform at ever greater scale. At Camunda, we approach engineering in a holistic manner. As such, you will form strong partnerships with product management, design, QA, and support, and work with your peers to not only deliver but directly influence how our data layer evolves to meet our customers' needs. Curious about the kind of challenges you'll work on at Camunda? Watch this quick 30-minute talk from our engineers to learn more about the new Camunda Exporter and how we’re solving complex problems at scale. What You’ll Be Doing: 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 senior colleagues 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.
The text above is the employer's original job description, extracted as written. Other details on this page, like salary, responsibilities, and requirements, are interpreted from that text by our system, not values the employer explicitly confirmed, so treat them as our best interpretation rather than verified facts.
Estimated from 3 comparable listings
- 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 senior colleagues 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.
- At least 4 years of experience as a backend engineer, with a strong focus on backend systems and production data stores
- Hands-on experience with at least one of PostgreSQL, MySQL, MariaDB, MSSQL, or Elasticsearch/OpenSearch
- Experience contributing to complex engineering initiatives: breaking down requirements into concrete tasks, writing clear technical designs for your piece of the work, and delivering reliably
- Comfortable investigating slow queries, execution plans, and index usage to root-cause data-related production issues.
- Submit application
- Screening
- Interview rounds
- Offer and onboarding
| Location | Active listings |
|---|---|
| Remote - Global | 29 |
| Remote | 6 |
| EMEA | 4 |
| Canada | 2 |
| United States | 1 |
| Remote - EMEA | 1 |
| Role type | Active listings |
|---|---|
| Sales Engineer | 4 |
| Technical Account Manager | 3 |
| Backend Software Engineer | 3 |
| Product Manager | 3 |
| Product Builder | 2 |
| Software Engineer | 2 |
| Forward Deployed Engineer | 1 |
| Employment Counsel | 1 |
| Senior Software Engineer | 1 |
| Backend Engineer | 1 |
| Engineering Manager | 1 |
| Talent Acquisition Partner | 1 |
| Technical Writer | 1 |
| GL Accountant | 1 |
| InfoSec GRC Analyst | 1 |
| Director of Accounting | 1 |
| Senior GTM Systems AI and Automation Engineer | 1 |
| Product Marketing Director | 1 |
| Information Security Engineer | 1 |
| Technical Customer Success Manager | 1 |
| QA Engineering Senior Manager | 1 |
| Customer Success Manager | 1 |
| Infrastructure Engineer | 1 |
| Account Development Representative | 1 |
| Senior Manager FP&A | 1 |
| Role level | Active listings |
|---|---|
| Senior | 20 |
| Mid-Level | 6 |
| Manager | 5 |
| Executive | 3 |
| Director | 2 |
Never miss a new Backend Software Engineer job in Remote - Global
Weekly or daily digest. Unsubscribe anytime.
Similar jobs
From JobCrawls search: same role title and primary location as this listing (this job excluded). Up to 8 results.




