עדיין מחפשים עבודה במנועי חיפוש? הגיע הזמן להשתדרג!
במקום לעבור לבד על אלפי מודעות, Jobify מנתחת את קורות החיים שלך ומציגה לך רק משרות שבאמת מתאימות לך.
מעל 85,000 משרות • אלפי משרות חדשות בכל יום
חינם. בלי פרסומות. בלי אותיות קטנות.
DOCX, DOC, PDF - בעברית או באנגלית
כבר העליתם קו"ח בעבר? כניסה
A premier, fast-growing Israeli AI Data Infrastructure and high-performance storage scale-up engineering next-generation object storage platforms purpose-built for massive AI and deep learning workloads.
The company’s architecture is tailored to meet the extreme throughput and ultra-low latency demands of modern AI clusters, eliminating data bottlenecks in high-scale distributed environments.
The engineering culture operates at the foundational systems layer, tackling complex low-level filesystem challenges, concurrent distributed access, and rigorous data consistency guarantees where system reliability is paramount.
Located in the Sharon region, operating on a hybrid model with two days working from home.
Role Description-
- Serving as a Senior Low-Level C++ / Systems Software Engineer, joining the core engineering team building high-performance object storage solutions optimized for demanding AI workloads.
- Developing critical filesystem-level logic interfacing directly with underlying storage APIs and integrating with Go-based services via CGO.
- Architecting and manipulating low-level file structures and metadata operations, including file handles, extended attributes, complex locking primitives, and high-concurrency access patterns in production environments.
- Designing fault-tolerant mechanisms to ensure strict data consistency, including partial-failure mitigation, rollback procedures, and atomic transactions.
- Ensuring correctness and thread safety across concurrency models, synchronization primitives, and shared filesystem resources.
- Diagnosing, tracing, and resolving distributed race conditions, bottlenecks, and anomalies across systems using deep OS-level tracing, memory profiling, and distributed logs.
- Reading, maintaining, and extending existing high-performance native codebases with an uncompromising focus on stability and preventing data loss.
Requirements-
- In-depth mastery of Modern C++, including manual memory management, pointer arithmetic, data structures, and low-level system mechanics – Mandatory
- Proven background in Systems-Level Programming, including practical experience with File I/O, Network socket programming, or OS-level APIs (prior storage experience is not required) – Mandatory
- Strong understanding and practical experience with multithreading and concurrency, including locks, mutexes, race conditions, and deadlock avoidance – Mandatory
- Methodical, detail-oriented debugging and troubleshooting capabilities with deep focus on software correctness and data reliability – Mandatory
- Demonstrated ability to read, comprehend, refactor, and scale large existing native codebases – Mandatory
- Strong technical communication, documentation, and problem-solving skills in English (written and verbal) – Mandatory
במקום לעבור לבד על אלפי מודעות, Jobify מנתחת את קורות החיים שלך ומציגה לך רק משרות שבאמת מתאימות לך.
מעל 85,000 משרות • אלפי משרות חדשות בכל יום
חינם. בלי פרסומות. בלי אותיות קטנות.
DOCX, DOC, PDF - בעברית או באנגלית
כבר העליתם קו"ח בעבר? כניסה