Within the Query Engine and Core Mining teams, we're looking for a Staff Software Engineer who develops and implements new features and algorithms for the core engine and increases the reliability and performance of existing components, creating new, innovative algorithms and operators for the query engine.
Responsibilities
- ▹Identify and implement novel query optimization, transaction management, or distributed data processing algorithms in the Core Mining Engine
- ▹Analyze and understand performance and scalability bottlenecks in the system and solve them
- ▹Deal with issues from logical representations of the execution plan to efficient resource management, down to highly parallel vectorized execution
- ▹Design and implement critical high-performance systems to handle the ever-growing request rate on the database
- ▹Evangelize best practices in database usage and end-to-end architecture
- ▹Set an example for, mentor, and grow teammates
- ▹Recognize and take action to improve the developer work environment
- ▹Write clean, understandable, and testable code
- ▹Provide feedback on the designs and code of peers
- ▹Manage individual project priorities, deadlines, and deliverables
- ▹Document development procedures, concepts, and knowledge
- ▹Build, launch, and maintain features in production
Requirements
- ▹BS in Computer Science; Masters or Ph.D. preferred
- ▹8+ years of hands-on software engineering experience
- ▹Significant background in database internals or building core components (query optimization, query execution, storage engines, transaction processing) for large-scale data processing systems (e.g., StarRocks, ClickHouse)
- ▹Experience programming in C++ (17)
- ▹Analytical mind and a good understanding of complex data structures and algorithms in data management
- ▹Curiosity about how things work and a desire to improve them
Soft skills
Setting an example and mentoring othersCuriosity and drive to growClear communication within the team
What we offer
- ▹Restricted Stock Units (RSUs) and merit-based refresh grants for every full-time employee
- ▹24 weeks fully paid parental leave for primary carers, 12 weeks for supporting carers
- ▹Unlimited PTO (in applicable regions) and a flexible hybrid work model
- ▹70-20-10 learning framework, mentorship programs, and a dedicated learning platform
- ▹Subsidized Wellhub memberships, mental health counseling, and dedicated Wellness Weeks
- ▹Paid time off to volunteer during annual Impact Days
About the company
Celonis is the global leader in Process Intelligence and the pioneer of Process Mining technology, investing heavily in AI capabilities — the Process Intelligence Graph — to turn data insights into business action.
Languages: Angol: Felsőfok
Education: BSc informatikából; MSc vagy PhD előny.
Similar jobs

Job
Design Systems Engineer
Ambrook
💰 Salary: not specified
🌍 Remote
🇺🇸 New York
🗣️ EN

Job
Software Integration Engineer
DoorDash
💰 Salary: not specified
🏢 On-site
🇺🇸 San Francisco
🗣️ EN

Job
Platform Implementation Manager
DoorDash
💰 Salary: not specified
🏢 On-site
🇺🇸 Phoenix +5
🗣️ EN

Job
Hardware Integration Engineer
DoorDash
💰 Salary: not specified
🏢 On-site
🇺🇸 San Francisco
🗣️ EN

Job
Lead - Solution Engineer
Freshworks
💰 Salary: not specified
🏢 On-site
🇺🇸 Boston
🗣️ EN

Job
Senior Software Engineer, Fleet Response Infrastructure
Waymo
💰 Salary: not specified
🏢 On-site
🇺🇸 Mountain View
🗣️ EN
