Senior C/C++ Core Developer
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 (via careerplan.io/jobs/43-001-5B-D6C-17-10C-senior-cc-core-developer-at-vast-data)
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
