Staff Software Engineer

Celonis
Redwood City
Workplace: HybridFull timeUSD 212,000 - 285,000 annuallyFunction: Software EngineeringExperience: 8+ yearsEducation: bachelorsSkills: ["Analytical thinking","Mentorship","Problem-solving","Collaboration","Curiosity"]

Develop and implement new features and algorithms for a core mining/query engine, improving reliability, performance, and scalability for enterprise-scale, distributed data processing. Tackle query optimization, transaction management, execution-plan efficiency, vectorized parallel execution, and database request handling. Mentor teammates, evangelize best practices for database usage and end-to-end architecture, and deliver production features while continuously improving the developer work environment.

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: 11 hours agoStatus: Live

Job Summary

Develop and implement new features and algorithms for a core mining/query engine, improving reliability, performance, and scalability for enterprise-scale, distributed data processing. Tackle query optimization, transaction management, execution-plan efficiency, vectorized parallel execution, and database request handling. Mentor teammates, evangelize best practices for database usage and end-to-end architecture, and deliver production features while continuously improving the developer work environment.
Location: Redwood City
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Implement novel query optimization, transaction management, and distributed data processing algorithms in the Core Mining Engine.
  • •Analyze and resolve performance and scalability bottlenecks across the system.
  • •Design and implement high-performance systems for increasing database request rates.
  • •Evangelize database best practices and end-to-end architecture, and provide feedback on peers’ designs and code.
  • •Mentor teammates, manage project priorities and deliverables, and document development procedures, concepts, and knowledge.

Pay and Benefits

Salary: USD 212,000 - 285,000 annually
Perks:RsusHealth InsuranceDentalLife401kPaid LeaveLearning Budget

Key Requirements

  • •8+ years of hands-on software engineering experience.
  • •Significant background in database internals or building core components for large-scale data processing systems (e.g., query optimization/execution, storage engines, transaction processing).
  • •Experienced programming with C++ (17).
  • •Strong analytical mindset with understanding of complex data structures and algorithms in data management.
  • •BS in Computer Science; Masters or Ph.D. preferred.
Experience:8+ years
Education:Bachelor's in Computer science
Skills:Analytical thinkingMentorshipProblem-solvingCollaborationCuriosity
Languages:English
Tech Stack:C++StarrocksClickHouse

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