CareerPlan

Senior C/C++ Core Developer

Haifa, IsraelFull-time2026-09-16 → 2026-11-10

Core

Design, build, and optimize high-performance distributed systems, core data engines, and backend infrastructure for AI, enterprise, and analytics workloads.

Role type

Senior C/C++ Core Developer (Distributed Systems)

Builds

Distributed storage platforms, data-processing pipelines, and core data engines

Domain

Enterprise Storage & Data Infrastructure

Required skills

C/C++ systems programming, Linux internals, distributed systems architecture, performance optimization, complex debugging, networking fundamentals

Technologies

C, C++, Linux, TCP/IP, B-Tree/LSM-Tree, MVCC, Apache Kafka

Responsibilities

Design and develop scalable distributed services and storage engines; Drive architectural implementations for high availability and fault tolerance; Optimize execution paths, memory management, and I/O subsystems; Investigate and resolve production issues across application layers and OS kernels; Take end-to-end ownership of critical features from design to production rollout.

Seniority

Senior, hands-on IC