C++ Senior Software Engineer

vor 5 Monaten


Munich, Deutschland Celonis Vollzeit

We're Celonis, the global leader in Process Mining technology and one of the world's fastest-growing SaaS firms. We believe there is a massive opportunity to unlock productivity by placing data and intelligence at the core of business processes - and for that, we need you to join us.

The Team:

You will be part of the Core Mining Engine team, which enables our customers to interactively process mine enterprise-sized data sets. To achieve this goal we developed our own analytical database. In order to handle the strong growth of our customer base and their demands we heavily invest in the performance and scalability of the Core Mining Engine.

The Role: For our Performance Squad within the Core Mining Engine team, we are looking for a C++ Senior Software Engineer with solid experience in modern C++ and profound knowledge of database internals and/or theory and practice of high-performance applications. As part of a talented engineering team, you’ll develop and implement new concepts and algorithms for our Core Mining Engine, increase the reliability and performance of existing components, and take ownership of future innovations of our core product.

The work you’ll do:

Develop new concepts for next-generation query engine architectures including data management and query processing Challenge and benchmark solutions using performance engineering principles Contribute and shape development and maintenance processes Take responsibility for the performance and scalability of our solutions and support in problem-solving and optimization

The qualifications you need:

A university degree in computer science or comparable education Knowledge of parallel system and concurrent algorithms Knowledge of SQL and database internals Experience in C++ (ideally C++23) or Rust - other languages are a plus Experience with Linux, scripting languages, Conan, cmake, profilers is a plus Analytical mind and a great understanding of advanced algorithms An understanding of performance and scalability with a curiosity about how things work and a drive to improve them Excellent communication skills in English

What Celonis can offer you:

The unique opportunity to work with industry-leading process mining technology Investment in your personal growth and skill development (clear career paths, internal mobility opportunities, L&D platform, mentorships, and more) Great compensation and benefits packages (equity (restricted stock units), life insurance, time off, generous leave for new parents from day one, and more). For intern and working student benefits, click . Physical and mental well-being support (subsidized gym membership, access to counseling, virtual events on well-being topics, and more) A global and growing team of Celonauts from diverse backgrounds to learn from and work with An open-minded culture with innovative, autonomous teams Business Resource Groups to help you feel connected, valued and seen (Black@Celonis, Women@Celonis, Parents@Celonis, Pride@Celonis, Resilience@Celonis, and more) A clear set of that guide everything we do: Live for Customer Value, The Best Team Wins, We Own It, and Earth Is Our Future

About Us

Since 2011, Celonis has helped thousands of the world's largest and most valued companies deliver immediate cash impact, radically improve customer experience and reduce carbon emissions. Its Process Intelligence platform uses industry-leading process mining technology and AI to present companies with a living digital twin of their end-to-end processes. For the first time, everyone in an organisation has a common language about how the business works, visibility into where value is hidden and the ability to capture it. Celonis is headquartered in Munich (Germany) and New York (USA) and has more than 20 offices worldwide.

Get familiar with the Celonis Process Intelligence Platform by watching this .

Join us as we make processes work for people, companies and the planet.

Celonis is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. .



  • Munich, Deutschland FRILO Software GmbH Vollzeit

    Seit 1978 bauen wir bei der FRILO Software GmbH auf Stabilität. Mit unseren mehr als 100 Statik-Software-Lösungen begleiten wir Tragwerksplaner:innen bei der Planung von sicheren und langlebigen Bauwerken. Das #teamfrilo arbeitet an den Standorten Stuttgart, Dresden, Dortmund und München an der stetigen Weiterentwicklung unserer innovativen...


  • Munich, Deutschland AB Europe Vollzeit

    Senior Software Engineer (.Net, C#, Angular) – Munich - €90kOur client, an emerging energy supply company based in Munich, is seeking a skilled Senior .NET C# Software Engineer to join their innovative team. Dedicated to leveraging technology to enhance energy management and distribution, our client is focused on implementing advanced solutions to drive...


  • Munich Metropolitan Area, Deutschland buerolersch Vollzeit

    About the JobWe are seeking a highly skilled Senior Software Engineer with expertise in C++ to join our team at buerolersch GmbH.The ideal candidate will have a strong background in software development, with a proven track record of creating and optimizing complex applications.Key Responsibilities:Design, develop, and maintain high-performance C++...


  • Munich, Bayern, Deutschland Grimlore Games Vollzeit

    We are seeking a highly skilled Senior C++ Game Software Engineer to join our team at Grimlore Games. This is an exceptional opportunity to work on current and future RTS game projects, requiring high-level direction, technical expertise, and strong communication skills.Main Responsibilities:Collaborate with cross-functional teams including Designers,...


  • Munich, Deutschland Magazino GmbH Vollzeit

    Magazino is a tech and robotics startup based in Munich, Germany. Our team of hardware and software engineers is leading in robot programming and development. Our robots work alongside humans – autonomously, safely and at a level of complexity that no one before us has ever achieved. With over 100 employees, we are the largest Advanced Robotics team in...


  • Munich, Deutschland g2 Recruitment Vollzeit

    Job role: Senior SLAM engineer Location: Bavaria (Hybrid)Contract type: PermanentSalary: to €130,000 (+Package) DOEMy innovative drone manufacturing client are looking for a Senior software engineer to work in their Localisation team, this role will entail you using SLAM algorithms to guide the drone in the skies. With the team you will be pioneering new...


  • Munich, Deutschland XpertTech Inc Vollzeit

    Senior Software Engineer @ Wilmington,MAContractJobtitle: Senior Software Engineer (DotNet)Location: Wilmington,MADuration: LongTermExperience: 10+YearsClient Looking deeply at: Need10+ Years candidates. Pure back end skills with Strong C#, WCF,Multithreading, Linq, Entity Framework and SQLServer.Responsibilities:•Design and develop advanced planning and...


  • Munich, Bayern, Deutschland DOCSTR - Honorararzt-Agentur Honorarärzte & Vertretungsärzte Vollzeit

    Our company is seeking a Senior Software Engineer to join our development team. As a Senior Software Engineer, you will be responsible for designing and developing software applications using a variety of programming languages and technologies. Key responsibilities include:Designing and developing software applicationsCollaborating with cross-functional...


  • Munich, Bayern, Deutschland LG Electronics Vehicle component Solutions Vollzeit

    About the RoleAt LG Electronics Vehicle component Solutions, we're seeking a highly skilled Senior Embedded Software Engineer to join our team and contribute to the development of cutting-edge telematics projects.Job DescriptionWe're looking for an experienced software engineer with a strong background in embedded systems, Linux, and C/C++. The ideal...

  • Senior Software Engineer

    vor 2 Monaten


    Munich, Bayern, Deutschland ARES Consulting GmbH Vollzeit

    Job Title: Senior Software EngineerCompany: {company}We are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and be able to work effectively in a collaborative environment. Key responsibilities include:Designing, developing, and maintaining software...


  • Munich, Bayern, Deutschland European Tech Recruit Vollzeit

    Are you a skilled C++ developer looking for a challenging role in the automotive industry? European Tech Recruit is working with a leading Tier 1 Embedded Automotive Software Company based in Munich to find a highly motivated and experienced software development engineer.The company offers a dynamic work environment, flexible working hours, and a variety of...


  • Munich, Bayern, Deutschland Luxoft Germany Vollzeit

    Luxoft Germany - Job Description**Job Title:** Senior Middleware Software Engineer**Company Overview:** Luxoft is a leading independent software services company, serving multiple business verticals with expertise in the automotive industry. Our Digital Cockpit practice delivers exceptional user experiences to customers by developing IVI systems from concept...


  • Munich, Bayern, Deutschland Optimus Search Vollzeit

    At Optimus Search, we are looking for talented and driven C++ Developers to join our team. This is an exciting opportunity for experienced software engineers who want to take their skills in C++ programming to the next level.We have multiple openings for skilled C++ software engineers who can help us expand our business and take it to new heights. The...


  • Munich, Bayern, Deutschland Huawei Deutschland Vollzeit

    About Huawei DeutschlandHuawei Deutschland is a leading global information and communications technology (ICT) solutions provider, driven by a commitment to operations, ongoing innovation, and open collaboration. Our ICT portfolio includes end-to-end solutions in Telecom and enterprise networks, Devices and Cloud technology and services.We have established a...


  • Munich, Deutschland Analog Devices, Inc. Vollzeit

    Senior Principal Engineer, EmbeddedSoftware Analog Devices, Inc. (NASDAQ: ADI) isa global semiconductor leader that bridges the physical and digitalworlds to enable breakthroughs at the Intelligent Edge. ADIcombines analog, digital, and software technologies into solutionsthat help drive advancements in digitized factories, mobility, anddigital healthcare,...


  • Munich, Bayern, Deutschland Brightsmith Vollzeit

    Embedded Software Engineer Opportunity at BrightsmithWe are seeking a skilled C++ Embedded Software Engineer to join our team at Brightsmith, a leading company in the Clean Technology space. If you have expertise in embedded software development and a passion for clean energy, this could be an exciting opportunity for you.As an Embedded Software Engineer,...


  • Munich, Bayern, Deutschland TASKING Vollzeit

    About TASKINGTASKING is a leading provider of development tools headquartered in Munich, Germany.Job OverviewWe are seeking a highly motivated and skilled Senior Software Compiler Engineer to join our team. The ideal candidate will have at least five years of experience as a Software Engineer and excellent C/C++ programming skills.Key ResponsibilitiesDesign,...

  • Software Engineer

    vor 1 Monat


    Munich, Bayern, Deutschland Wemolo GmbH Vollzeit

    About the PositionWe are seeking an experienced Backend Software Engineer to join our team at "{company}". This is a Senior level position that requires expertise in designing, developing, and maintaining scalable backend systems.Main ResponsibilitiesDesign, develop, and deploy high-quality backend software components.Collaborate with cross-functional teams...


  • Munich, Bayern, Deutschland European Tech Recruit Vollzeit

    We are working alongside a thriving Tier 1 Embedded Automotive Software Company based in Munich, Germany to help them hire a skilled C++ Software Development Engineer. Estimated SalaryThe estimated annual salary for this position is approximately €80,000 - €110,000, depending on the candidate's level of experience and qualifications.About the Role:An...


  • Munich, Bayern, Deutschland Arrow Electronics, Inc. Vollzeit

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team. In this role, you will be responsible for the design, development, and testing of software applications using Java.Key Responsibilities:Design, develop, and test software applications using JavaCollaborate with cross-functional teams to identify and prioritize project...