Senior C/C++ Core Developer
VAST Data
שכר לא צויןIsrael - Haifa, Haifa, Israel, מהמשרדסניורמשרה מלאה
משרה חיצונית, ההגשה באתר החברהאושר שהמשרה פתוחה לפני 12 שעות
Design, build, and optimize high-performance distributed systems, core data engines, and backend infrastructure. The work supports VAST Data’s storage, data path, database, kernel, protocols, cloud, and compute Kafka teams.
מה תעשו
- Build, maintain, and optimize scalable distributed services, storage engines, or data-processing pipelines in C/C++.
- Design and implement high availability, data consistency, replication, fault tolerance, and multi-node concurrency.
- Optimize execution paths, data structures, memory management, and I/O subsystems.
- Investigate and resolve production issues involving distributed networking protocols, file systems, and operating system kernels.
- Own critical features from system design through implementation, rollout, and production observability.
דרישות
- B.Sc. or M.Sc. in Computer Science, Software Engineering, Computer/Electrical Engineering, or equivalent practical experience.
- Hands-on C/C++ systems programming experience, including design, coding, integration, and advanced debugging in production.
- Solid understanding of Linux internals, including process and thread management, synchronization, memory allocation, and I/O performance troubleshooting.
- Track record developing complex backend services or distributed platforms focused on scalability, concurrency, reliability, and failover.
- Working knowledge of networking concepts, including the OSI model, TCP/IP, routing, and distributed communication patterns.
תנאי סף
- B.Sc. or M.Sc. in a relevant field, or equivalent practical experience
- Hands-on C/C++ systems programming experience
- Solid understanding of Linux internals
- Working knowledge of networking concepts, including TCP/IP and routing
CC++LinuxDistributed systemsTCP/IPSystems programmingPerformance optimization