Senior Software Engineer - Provisioning and Licensing

Celonis Celonis · Data AI · Munich, Germany · Engineering

Senior Backend Software Engineer (Java) to join the Provisioning & Licensing team, focusing on core provisioning pipeline and supporting the Self-Managed Platform Solution for regulated environments. This role requires autonomy, ownership, and technical leadership in designing and delivering mission-critical systems within a cloud-native, Kubernetes-based stack.

What you'd actually do

  1. Independently take ownership of significant portions of the development process from architecture to delivery.
  2. Contribute to the implementation of the Self-Managed Platform Solution.
  3. Have a strong say in the technical vision and strategy for your team, balancing trade-off decisions between the cloud and self-managed deployment models (hello, complexity!).
  4. Continuously focus on the scalability and reliability of our services, upholding the defined latency SLAs.
  5. Collaborate with other Engineering teams (i.e., Identity, Platform) to deliver broad-impact technical projects.

Skills

Required

  • 7+ years of professional experience building high-performance Java applications.
  • Strong practical experience with Spring frameworks.
  • Expert-level familiarity with containerization (i.e., Docker) and proven experience deploying and managing applications on Kubernetes (K8s).
  • Experience with REST APIs and/or distributed micro-service architecture.
  • Experience in writing and setting up comprehensive tests (unit and integration tests).
  • Strong communication skills in English

Nice to have

  • Infrastructure as Code (IaC): Hands-on experience with tools like Terraform.
  • Systems Programming: Experience with languages like Go for building automation and tooling.
  • On-Premise Experience: Prior experience with the architectural and operational challenges of On-Premise or Self-Managed enterprise solutions, including deployment models and packaging (e.g., Helm).
  • Experience with monitoring and log analysis capabilities (i.e., DataDog).

What the JD emphasized

  • autonomy and ownership
  • Self-Managed Platform Solution
  • regulated environments
  • Kubernetes
  • On-Premise environments