C++ logo
Open jobs

882

Companies looking for

811

The ambitious offspring of C, designed for those who need both raw performance and a sprinkle of object-oriented design. If your data engineering involves building high-performance systems—custom database engines, real-time processing frameworks, or any situation where microseconds matter—C++ delivers the goods. It offers more abstractions than C (classes, templates, smart pointers), but at the cost of complexity.
However, with great power comes great responsibility: C++ is notoriously verbose, error-prone, and a debugging headache if you’re not careful. Its standard library and STL are powerful, but the temptation to reinvent the wheel—or over-engineer everything—is real. And while modern C++ (C++11 and beyond) has made the language safer and more expressive, it’s still not the first choice for most data engineering projects unless absolute performance is non-negotiable. A workhorse for hardcore systems, but overkill for simpler data pipelines.

Used together with C++

Jobs (this month)

882

Companies with Jobs

811

Jobs in using C++ for but please no

data engineer

Software Engineer - Fullstack @ databricks

NL | 2025-12-28
This role at Databricks is a full-stack software engineering position that involves building and maintaining the company’s data and AI infrastructure, with a focus on SQL Analytics, workflows, and... read more »
Databricks, AI/ML, SaaS, Management, SQL, Analytics, BI, Data Lake, Terraform, API, PhD, Computer Science, JavaScript, React, Java, Python, Scala, C, C++, Go, Cloud Computing, AWS, Azure, GCP, Docker, Data Lakehouse, Spark, Delta
analyst

Quantitative Developer @ optiver

NL | 2025-12-27
This role seeks a senior software engineer to build real-time data systems critical to Optiver’s trading strategies, emphasizing scalability, performance, and resilience. The candidate must... read more »
Analytics, Data Analytics, Data Lake, AI/ML, C++, Python, Big Data, Pandas, Polars, Kafka, PostgreSQL
promoted

O'Reilly: Building AI Agents with Model Context Protocol (MCP)

Design and implement composable agent architectures using MCP. Understand the MCP architecture and how it enables AI applications to access external context. Build MCP servers that expose tools, resources, and prompts to LLMs.

data scientist

Quantitative Trader / Researcher - EMEA @ tower-research-capital

NL | 2025-12-25
This role is a high-stakes, technically demanding position for a data engineer at a leading quantitative trading firm. The job involves developing and deploying algorithmic trading strategies... read more »
AI/ML, Management, PhD, Computer Science, Python, C++