A Software Engineer at Celonis is responsible for developing and optimizing frontend systems, implementing robust testing frameworks, and ensuring efficient software deployment processes to support scalable SaaS products.
Key Responsibilities
Develop and standardize software build, deployment, and testing processes.
Design and improve CI/CD infrastructure and release workflows.
Build and evolve UI testing frameworks, particularly using Playwright.
Collaborate with engineering teams to ensure application quality and performance.
Perform root cause analysis of release issues and system bottlenecks.
Implement monitoring, benchmarking, and continuous testing for system optimization.
Mentor engineering teams on testing infrastructure and best practices.
Requirements
A minimum of 4 years experience as a software engineer working on cloud SaaS platforms.
Deep knowledge of build infrastructure, CI pipelines, monitoring, and analysis of various frontend functional tests.
Experience with Github, nx, Sonarcloud, Datadog, AWS, and Azure.
Expertise in Playwright and its infrastructure, including running large scale UI tests in parallel across shared resources.
Working knowledge of TypeScript, JavaScript, Angular, shell scripting, and Java.
Proven ability to perform root cause analysis (RCA) for incidents and solve build infrastructure problems.
Excellent English verbal and written communication skills.
Bias for action and the ability to collaborate cross-functionally and effectively with diverse, fast-paced teams.
Benefits & Perks
generous PTO
hybrid working options
company equity RSUs
comprehensive benefits
extensive parental leave
dedicated volunteer days
access to gym subsidies
counseling and well-being programs
clear career paths
internal mobility
dedicated learning program
mentorship opportunities
inclusive and supportive community
opportunity to work with leading process mining technology
international team collaboration
Ready to Apply?
Join Celonis and make an impact in renewable energy