Celonis is seeking an experienced Full Stack Software Engineer with a focus on backend development.
The role involves designing, building, and scaling core services while driving best practices and mentoring peers.
Key responsibilities include developing backend services in Java with Spring Boot, collaborating on microservice design, implementing frontend features using Angular, managing CI/CD pipelines with GitHub Actions and ArgoCD, deploying applications on Kubernetes, monitoring services with Datadog, and partnering with Product, DevOps, and QA teams.
The engineer will also conduct code reviews and promote best practices.
Requirements:
Candidates must have at least 3 years of professional software engineering experience with complex systems.
Strong expertise in Java (Spring Boot) and experience with RESTful APIs and microservices is required.
Familiarity with message brokers such as RabbitMQ or Kafka is necessary.
Experience with Angular or equivalent modern SPA frameworks is expected.
Candidates should have familiarity with CI/CD pipelines using GitHub Actions and GitOps (ArgoCD).
Some familiarity with Kubernetes deployments is preferred.
Comfort with Scrum, Kanban, and Jira-based planning is required.
Excellent English communication skills and a proactive, continuous-learning mindset are essential.
Familiarity with GO is a plus, or a strong willingness to learn it.
Benefits:
The position offers hybrid flexibility, allowing for a balance between remote work and in-office collaboration.
There is a clear path for career growth toward Level III and beyond.
Employees will have the opportunity to directly shape product success through their designs and decisions.
The company culture is inclusive, feedback-driven, and promotes autonomy.
Additional benefits include generous PTO, hybrid working options, company equity (RSUs), comprehensive benefits, extensive parental leave, dedicated volunteer days, and more.
Employees have access to resources for well-being, including gym subsidies and counseling programs.
There are dedicated inclusion and belonging programs to foster community and support.
Employees can contribute ideas in an open culture with autonomous teams.