Senior Software Engineer Backend
@ Camunda

Hybrid
$119,900
Hybrid
Full Time
Posted 2 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXX***** @camunda.com
Recommended after applying

Job Details

Overview

Camunda is the leader in enterprise agentic automation, orchestrating complex business processes across agents, people, and systems. With production-ready, enterprise-grade agents and trusted AI solutions, over 700 leading innovators rely on Camunda to reduce time-to-value, boost efficiency, and elevate customer experiences.

About the Role

As a Senior Software Engineer Backend at Camunda, you will shape the next-generation analytics product for process orchestration. You will work across Java services and React interfaces to build high‑throughput SaaS capabilities that turn massive data flows into actionable insights, collaborating with a talented global team.

Responsibilities

  • Collaborate with reliability experts to measure and improve platform performance.
  • Develop iterative roadmaps for performance and fault‑tolerance enhancements.
  • Implement, validate, and deploy performance improvements in staging and production.
  • Design backend APIs (Java) and front‑end dashboards (React) for data visualization.
  • Create data exporters and connectors for third‑party BI tools.
  • Enhance code quality, test automation, observability, and review designs.

What You Bring

  • 5+ years full‑stack experience with Java and React.
  • Strong production experience in distributed systems and SaaS platforms.
  • A desire to experiment, learn rapidly, and drive measurable improvements.
  • Problem-solving skills with a focus on performance and fault tolerance.
  • Willingness to use Camunda products as a user for reliability insights.

Nice-to-Haves

  • Experience with high‑throughput, low‑latency distributed systems.
  • Hands‑on with distributed data stores and CAP theorem trade-offs.
  • Opensearch/Elasticsearch tuning experience.
  • Exposure to modern cloud operations such as Kubernetes and Helm.
  • Experience in load testing and iterative performance tuning.

What We Offer

  • Competitive, transparent compensation with location-based salary ranges.
  • Equity options through our Virtual Stock Option Plan (VSOP).
  • Remote & flexible work environment with home office budget and flexible time off.
  • Global benefits including healthcare, mental health support, and fitness reimbursement.
  • Opportunities for professional growth with learning incentives up to 1,000 per year.
  • A culturally inclusive environment where everyone is welcome.

Key skills/competency

  • Java
  • React
  • SaaS
  • Distributed Systems
  • Analytics
  • Performance
  • Fault Tolerance
  • APIs
  • Automation
  • Observability

How to Get Hired at Camunda

🎯 Tips for Getting Hired

  • Research Camunda's culture: Study their mission, values, and recent news.
  • Tailor your resume: Highlight Java, React, and SaaS experiences.
  • Prepare examples: Showcase distributed system improvements and metrics.
  • Practice technical interviews: Focus on performance and API design.

📝 Interview Preparation Advice

Technical Preparation

Review Java concurrency and API design.
Practice React component optimization exercises.
Study distributed systems load and fault tolerance.
Simulate performance testing in controlled environments.

Behavioral Questions

Describe a challenging distributed project you led.
Explain your approach to handling performance setbacks.
Share teamwork experiences in global projects.
Detail a time when iterative improvement succeeded.

Frequently Asked Questions