The opportunity
As a Senior Software Engineer on Prisma, you'll help build and grow the Modeling library from the ground up. You'll work on the graph rendering, layout, and interaction logic that lets users model business processes clearly and efficiently, even with large and complex data sets.
What you'll do
Design and build the Modeling library's core components using TypeScript, Angular, and HTML5.
Solve complex visualization problems such as fast interactions, dynamic graph: layouts, and graph interactions, to Celonis' quality bar
Use AI coding tools daily to speed up development and problem-solving on: graph layout, rendering, and interaction challenges
Collaborate with Product, UX, and other engineering teams to turn modeling requirements into working features
Write clean, tested code and contribute to the team's technical decisions
Strong hands-on mastery of TypeScript, Angular, and HTML5
What they're looking for
- + years of professional frontend engineering experience A track record of: owning complex visualization or graph-based systems end-to-end
- Comfortable driving technical decisions and mentoring other engineers
- Proven ability to solve complex visualization problems (fast interactions,: dynamic graph layouts, graph interactions)
- Daily, hands-on use of AI coding tools (e.g., GitHub Copilot, Cursor, Claude: Code) as part of your normal development workflow