Core Software Engineer, C++

🔥 12 hours ago

🇩🇪 Germany – Remote

💵 $195k - $260k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

Where this job comes from

Posted on ClickHouse's careers page, not through a job board

First seen by Remote Rocketship 12 hours ago

Still open on ClickHouse's site. Checked 3 hours ago.

Logo of ClickHouse

ClickHouse

51 - 200 employees

Founded 2016

☁️ SaaS

🏢 Enterprise

🤖 Artificial Intelligence

SaaS • Enterprise • Artificial Intelligence

ClickHouse is a fast and resource-efficient real-time data warehouse and open-source database that is designed to deliver superior query performance for mission-critical and time-sensitive applications. It is available as a cloud service on major platforms like AWS, GCP, and Azure, with a "Bring Your Own Cloud" option and a wide range of integrations for seamless operation within diverse tech stacks. ClickHouse excels in real-time analytics, machine learning, business intelligence, and observability, making it an ideal choice for tasks such as financial services, fraud detection, and gaming analytics. It supports developer-friendly SQL operations, offers cost-effective storage solutions, and provides an open-source alternative to traditional databases. Companies like Sony, Lyft, Cisco, GitLab, and Twilio leverage ClickHouse for its scalability, efficiency, and ease of use.

📋 Description

• Analyze and optimize the performance of the core ClickHouse database • Work on query optimization, distributed query optimization, relational operators, caching, and low-level SIMD optimizations • Extend existing and add new performance tests using real-world or synthetic datasets • Help Support Engineering debug advanced customer performance issues • Collaborate with other core teams to assess the performance impact of new features • Support colleagues with performance tests and advice • Resolve issues, review and finish pull requests, and answer questions from the open-source community through email, chats, Google Groups, and external Slack channels

🎯 Requirements

• Solid professional software development experience in C++ • Experience with Unix Systems • Strong knowledge of database internals and design • Experience in performance engineering, ideally in a database or in high-frequency trading, simulation, or real-time data processing • Ability to work well within and across engineering teams • Willingness to work closely with the open-source community • Strong problem-solving and production debugging skills • Passion for efficiency, availability, scalability, and data governance • High level of responsibility, ownership, and accountability • Experience with ClickHouse is a bonus • Experience in security, privacy, and compliance is a bonus • Experience with TCP/IP and network programming is a bonus • Experience developing cloud infrastructure services, preferably with Kubernetes, is a bonus • Experience giving public talks at technical conferences and meetups is a bonus • Previous contributions to open-source projects are a bonus

🏖️ Benefits

• Flexible work environment • Employer contributions towards your healthcare • Stock options • Flexible time off in the US • Generous time off entitlement in other countries • USD$500 home office setup allowance for remote employees • Company-wide offsites and global gatherings

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Similar Jobs

🔥 13 hours ago

BoWatt

2 - 10

🏭 Manufacturing

☁️ SaaS

🤖 Artificial Intelligence

Full Stack Engineer building React/TypeScript and Go features for BoWatt’s AI manufacturing engineering software. Owning end-to-end development across frontend, backend, and next-generation AI problems.

🔥 14 hours ago

aixigo

51 - 200

💸 Finance

💳 Fintech

☁️ SaaS

Full Stack Developer building Java and Vue.js applications on aixigo’s BLOXX wealth management platform. Designing REST and event-driven services for digital investment advisory clients.

🔥 14 hours ago

Checkmk

51 - 200

☁️ SaaS

🏢 Enterprise

🔒 Cybersecurity

Senior Python engineer building APIs, product features and AI capabilities for Checkmk’s hybrid IT monitoring software. Evolving architecture across backend, frontend and development teams.

🔥 16 hours ago

Xivotec GmbH

1 - 10

💼 Consulting

🏭 Manufacturing

📦 Logistics

Fullstack .NET developer building front- and backend solutions for Xivotec, a Rosenheim software company. Managing customer projects with C#, .NET, and agile development.

🗣️🇩🇪 German Required

🔥 17 hours ago

easybill GmbH

11 - 50

☁️ SaaS

🛍️ eCommerce

🤝 B2B

Senior Software Engineer building PHP, TypeScript, and Node.js systems for easybill’s cloud-based invoicing software serving German SMEs. Owning features, scaling, and e-invoicing infrastructure.

🗣️🇩🇪 German Required

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok