Software Engineer III - Camunda Engineer

ApplyApply
Posted 4 months ago
Share
Full Time
Seattle
$104,000 Annually

Software Engineer III (Workflow / Camunda Engineer)

Overview

This role supports the design, development, and ongoing optimization of workflow automation and orchestration systems using Camunda BPM. You’ll work closely with product, engineering, and QA teams to build scalable, reliable process-driven solutions that integrate with modern production systems.


Key Responsibilities

  • Design, implement, and maintain workflow automation and orchestration solutions using Camunda BPM, BPMN, DMN, and related tools
  • Develop integration layers, microservices, and APIs that interact with workflow processes
  • Enhance and optimize existing workflows for scalability, durability, and performance
  • Troubleshoot and resolve workflow and orchestration-related production issues
  • Collaborate cross-functionally to translate business requirements into executable process models
  • Contribute to CI/CD practices, automated testing, and version control for workflow assets
  • Leverage AI-assisted development tools (e.g., ChatGPT, GitHub Copilot) where appropriate

Requirements

Required

  • One of the following:
    • Coding bootcamp (or equivalent) + 5+ years of production software experience
    • Bachelor’s degree in Computer Science + 2+ years experience
    • Master’s degree + 1+ years experience
  • Strong understanding of software development best practices (version control, testing, documentation, CI/CD)
  • Experience working in Agile environments (e.g., Scrum)
  • Hands-on experience with Camunda BPM, including BPMN and DMN modeling
  • Experience building backend services or microservices that integrate with workflow engines
  • Strong experience with REST APIs and event-driven architectures
  • Experience with SQL-based relational databases
  • Experience building workflow-integrated services using Python (preferred) or another modern language
  • Strong communication skills across cross-functional teams

Preferred

  • Deep experience with Camunda orchestration patterns, job workers, connectors, and external task clients
  • Experience with Camunda Platform 7; familiarity with migration to Platform 8 is a plus
  • Experience with containerization (Docker, Kubernetes)
  • Experience in regulated or compliance-driven environments
  • Experience working across hybrid cloud environments (AWS, Azure, or on-prem)
  • Exposure to data-intensive systems (e.g., large-scale pipelines or structured data platforms)
  • Familiarity with Java and the broader Camunda ecosystem
  • Experience with frontend frameworks (e.g., React) for workflow-driven UI use cases

Working Conditions

  • Primarily remote with optional in-office collaboration
  • Standard weekday hours with occasional off-hours support as needed
  • Periodic travel for team or project-related activities

Compensation

  • Salary range: $104,000 – $156,000
  • Additional compensation may include:
    • Equity
    • Performance bonus

Apply