Clockwork.io is looking to solve the problem of managing time, reliability, and performance in distributed systems powering modern AI.
Requirements
- At least 5 years of experience with C/C++ systems programming
- Deep knowledge of Linux internals (e.g., system calls, memory management, kernel modules)
- Strong foundation in concurrent programming and synchronization techniques
- Strong understanding of the TCP/IP stack, socket programming, and low-latency networking (e.g., RDMA, DPDK, XDP)
- Strong understanding of memory hierarchy, CPU caches, multi-core architectures, and GPUs
- Contributions to open-source HPC libraries or Linux kernel subsystems
- Experience with performance tuning of large-scale HPC clusters
Responsibilities
- Design and build high performance, reliable and scalable systems
- Lead/contribute directly to the design and build of high performance, reliable and scalable systems
Other
- Competitive compensation
- A great benefits package
- A friendly and inclusive workplace culture
- Catered lunches
- Working in the heart of Silicon Valley
- All qualified applicants will receive consideration for employment without regard to race, color, ancestry, religion, age, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability