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

analyst

Business Analyst, New Products, YouTube Trust and Safety @ google

US | 2025-12-26 | USD 117000 - 167000 / year
A business analyst role at YouTube Trust & Safety involves partnering with stakeholders to translate business questions into risk assessments and insights, with a key differentiator being the... read more »
Data Analytics, Management, Data Science, SQL, Python, R, Java, C++, Computer Science, Data Engineering, Agile/Scrum