CareerPlanSign in

Senior Software Engineer

New York, US, New York💼 Full-time💰 $176,000–$176,000🗓 2026-09-24 → 2026-09-25

Core

Develop and implement new features and algorithms for Celonis's Core Mining Engine, a high-performance system for process mining over enterprise-sized data sets.

Role type

Senior C++ backend engineer (core data processing)

Builds

Query engine, mining engine, and object-centric modeling tools for Celonis's process mining platform

Domain

Enterprise AI, Process Mining, High-performance data systems

Deliverable

production ML models

Required skills

C++17, database internals, query optimization, distributed data processing, large-scale data systems, complex data structures and algorithms

Preferred skills

Masters or Ph.D. in Computer Science

Technologies

C++17, Starrocks, ClickHouse

Responsibilities

Identify and implement novel query optimization, transaction management, or distributed data processing algorithms; Analyze and solve performance and scalability bottlenecks; Design and implement critical high-performance systems; Mentor teammates; Write clean, testable code; Build, launch, and maintain features in production

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.