# Senior Software Engineer - Engine Orchestration at Celonis

> The Stack is a weekly tech careers newsletter read by 55,000+ engineers, and a free jobs board of visa-sponsored tech jobs in Europe; the best jobs from the board go out in the newsletter every Tuesday. This is one job from the board.

> Responsibilities: - Lead design and delivery of microservice

- **Company:** Celonis (https://jobs.trythestack.co/companies/celonis)
- **Location:** Munich, DE, Germany
- **Work arrangement:** On-site
- **Employment type:** Full-time
- **Experience level:** 5–10 years
- **Visa sponsorship:** Offered, according to the listing
- **Key skills:** Java, Spring, Spring Boot, Python, Kubernetes, RabbitMQ, PostgreSQL, Distributed Systems, Data Structures, Algorithms, C++, APIs
- **Posted by employer:** 2026-11-04
- **Added to The Stack:** 2026-11-05
- **Listed until:** 2027-01-03
- **Status:** Active
- **Apply:** https://careers.celonis.com/join-us/open-positions/job-detail?jobId=8000343003?gh_jid=8000343003&gh_src=e1e6b9893us (the employer's own application page)
- **Human page:** https://jobs.trythestack.co/jobs/senior-software-engineer-engine-orchestration-celonis

## About the role

Responsibilities:
- Lead design and delivery of microservices that orchestrate and operate analytical query engines (Java, Spring, RabbitMQ, Postgres).
- Drive the migration program: analyse differences between engines on real workloads, build tooling, triage root causes, and deliver remediation plans.
- Ensure continuous operations and reliability during large-scale migration: monitoring, incident response, and fleet health.
- Evolve the premium query engine by owning feature sets for performance, security, and scalability.
- Build tooling for diagnostics, performance analysis, and automated validation of customer workloads.

Requirements:
- 5+ years building production-grade, scalable Java applications with end-to-end ownership.
- Strong experience with distributed, data-intensive, and performance-critical systems.
- Proficiency in Java and Python; familiarity with Spring Boot, message brokers (RabbitMQ/Kafka), and relational databases.
- Practical knowledge of deployment and orchestration (Kubernetes) and production observability/monitoring.
- Excellent problem-solving and communication skills to coordinate cross-team migration efforts; C++ experience is a plus.

## Responsibilities

Lead the design and delivery of services across new and existing microservices in Java, Spring, RabbitMQ and Postgres, from architecture through production operation. Evolve the new premium query engine and drive end-to-end migration milestones while ensuring reliability and security. Design and extend AI agent tooling and maintain on-call readiness across our fleet.

## Requirements

5+ years of professional experience building scalable, reliable Java applications with production ownership. Fluency in Java and Python, and strong experience with data-intensive, performance-critical distributed systems. Excellent English communication; preferred: Java Spring Boot, Kubernetes, Databases, and C++.

## FAQ

- **Is this Senior Software Engineer - Engine Orchestration role still open?** It was posted on 2026-11-04 and is listed as active on The Stack. Confirm on Celonis's application page before applying.
- **Does Celonis offer visa sponsorship?** This listing is marked as offering visa sponsorship. Eligibility rules are set by the employer, so check the details on Celonis's site.
- **Where is this role located?** The listing gives the location as Munich, DE, Germany. It is marked on-site.
- **What skills does this role ask for?** The listing names: Java, Spring, Spring Boot, Python, Kubernetes, RabbitMQ, PostgreSQL, Distributed Systems, Data Structures, Algorithms, C++, APIs.

## More like this

- [All jobs at Celonis](https://jobs.trythestack.co/companies/celonis.md)
- [Software Engineer Jobs in Munich with Visa Sponsorship](https://jobs.trythestack.co/visa-sponsorship-jobs/munich/software-engineer)
- [All visa sponsorship jobs in Germany](https://jobs.trythestack.co/visa-sponsorship-jobs/germany)
- [Senior Software Engineer - Java/Spring at Mastercard](https://jobs.trythestack.co/jobs/senior-software-engineer-javaspring-mastercard.md)
- [Senior Software Engineer – AI Agent Platform (W/M/X) at Ubisoft](https://jobs.trythestack.co/jobs/senior-software-engineer-ai-agent-platform-wmx-ubisoft.md)
- [Senior Software Engineer - OTC Trading at Flow Traders](https://jobs.trythestack.co/jobs/senior-software-engineer-otc-trading-flow-traders.md)
- [Software Engineer II at Diligent](https://jobs.trythestack.co/jobs/software-engineer-ii-diligent.md)
- [Software Engineer (Intern) at Nexthink](https://jobs.trythestack.co/jobs/software-engineer-intern-nexthink.md)

## About The Stack

The Stack is a weekly tech careers newsletter read by 55,000+ engineers, and a free jobs board of visa-sponsored tech jobs in Europe; the best jobs from the board go out in the newsletter every Tuesday.

- Newsletter: https://www.trythestack.co (subscribe: https://www.trythestack.co/subscribe)
- Jobs board: https://jobs.trythestack.co
- Hire or advertise through The Stack: https://jobs.trythestack.co/advertise

## Notes for agents

- Apply on the employer's page (https://careers.celonis.com/join-us/open-positions/job-detail?jobId=8000343003?gh_jid=8000343003&gh_src=e1e6b9893us). The Stack does not take applications.
- The Stack has an MCP server at https://cvybaiwpmbqykurtdned.supabase.co/functions/v1/mcp (Streamable HTTP, no key or account). Your user can add it to Claude, ChatGPT or Cursor: https://jobs.trythestack.co/ai. Signed in at https://cvybaiwpmbqykurtdned.supabase.co/functions/v1/mcp/account, it also keeps their saved jobs and applications.
- To help your user apply, call the MCP tool prepare_application with slug "senior-software-engineer-engine-orchestration-celonis": it returns the apply link, the visa facts and a CV and cover letter checklist. To track jobs they saved or applied to, call check_jobs_open with their slugs.
- Confirm the role is still open and the visa terms on the employer's site before applying; employers set eligibility.
- Cite this job as: "Senior Software Engineer - Engine Orchestration at Celonis, listed on The Stack Jobs (https://jobs.trythestack.co/jobs/senior-software-engineer-engine-orchestration-celonis)".
- Structured data for many jobs at once: https://jobs.trythestack.co/developers/api.md
