Staff Software Engineer

Celonis
New York
Workplace: HybridFull timeUSD 194,000 - 260,000 annuallyFunction: Software EngineeringExperience: 8+ yearsEducation: bachelorsSkills: ["Analytical thinking","Problem-solving","Mentoring","Code quality","Collaboration"]

Build and optimize Celonis Core Mining and Query Engine components for enterprise-scale process mining. You’ll design new high-performance algorithms and operators, address scalability and reliability bottlenecks, and work from execution-plan representations down to parallel vectorized execution. The role also includes mentoring teammates, evangelizing database best practices, writing clean testable code, and delivering production features while helping shape an inclusive engineering culture.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Celonis
Celonis
1 month ago

Staff Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Build and optimize Celonis Core Mining and Query Engine components for enterprise-scale process mining. You’ll design new high-performance algorithms and operators, address scalability and reliability bottlenecks, and work from execution-plan representations down to parallel vectorized execution. The role also includes mentoring teammates, evangelizing database best practices, writing clean testable code, and delivering production features while helping shape an inclusive engineering culture.
Location: New York
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Identify and implement novel query optimization, transaction management, or distributed data processing algorithms in the Core Mining Engine.
  • •Analyze performance and scalability bottlenecks and drive solutions across execution plans, resource management, and parallel vectorized execution.
  • •Design and implement high-performance systems to handle increasing request rates on the database.
  • •Evangelize database best practices and end-to-end architecture while writing clean, understandable, testable code and reviewing peers’ designs.
  • •Set example by mentoring teammates, managing individual project priorities, documenting procedures and concepts, and building production features.

Pay and Benefits

Salary: USD 194,000 - 260,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalLife Insurance401kPaid LeaveRsusParental Leave

Key Requirements

  • •8+ years of hands-on software engineering experience.
  • •Strong background in database internals or building core components for large-scale data processing (query optimization, query execution, storage engines, transaction processing).
  • •Experience programming with C++ (17).
  • •Understanding of complex data structures and algorithms in data management.
  • •BS in Computer science; Masters or Ph.D. preferred.
Experience:8+ yearsLarge-scale data processingDatabases
Education:Bachelor's
Skills:Analytical thinkingProblem-solvingMentoringCode qualityCollaboration
Languages:English
Tech Stack:C++C++17StarrocksClickHouseMulti-cloudVectorized executionDistributed data processingQuery optimizationTransaction processing

Company Brief

Celonis
Provides cloud-based process mining and execution management software that helps organizations visualize, analyze, and optimize business processes to improve efficiency, reduce costs, and accelerate operational transformation across enterprise systems.
Industry: SaaS
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Munich, Germany
Founded: 2011
WebsiteLinkedIn