Staff Software Engineer

celonisBrooklyn, NY

today

Occupations

Software DevelopersComputer Systems Engineers/ArchitectsComputer Programmers

Industries

Software PublishersCustom Computer Programming ServicesComputer Systems Design Services
APPLY NOW

About the role

Overview As a Staff Software Engineer in Celonis’ backend teams, you will shape the core mining engine with high-performance, scalable data processing features. You’ll implement new algorithms for query optimization and distributed execution, and improve reliability across large-scale systems. You’ll mentor teammates and contribute to end-to-end architecture in a fast-growing, collaborative environment. This role puts you at the heart of Celonis Process Intelligence Platform, driving impactful improvements for customers and planet-focused goals. Compensation / BenefitsRSUs and merit-based refresh grants 24 weeks of parental leave for primary carers Unlimited PTOFlexible hybrid work model 70-20-10 learning framework Wellbeing programs and mental health support Responsibilities Identify and implement novel query optimization and distributed processing algorithms Analyze performance and scalability bottlenecks and resolve them Design high-performance systems to handle increasing request rates Mentor teammates and promote best practices in database usage and architecture Write clean, testable code and participate in peer design/code reviews Build, launch, and maintain features in production Document procedures and knowledge for future reuse Contribute to an inclusive engineering culture Key requirementsBS in Computer Science 8+ years of hands-on software engineering experience Strong background in database internals or core components for large-scale data processing Proficiency in C++ (C++17)Analytical mindset with understanding of data structures and algorithms Curiosity and drive to improve systems Mentoring and team leadership Problem-solving mindset Strong communicationC++17 Database internals (query optimization, execution, storage engines, transactions)Large-scale data processing

Matching similar jobs

JOB OVERVIEW

Experience level

Lead

Location

Brooklyn, NY

Occupation

Software Developers

Industry

Software Publishers

Posted

today

Tired of running searches?

Rank the roles you'd take once, and matches like these arrive on their own.

CREATE PROFILE
Staff Software Engineer at celonis | Johnson Jobs