Posted by the employer · Palo Alto, United States
Senior HPC Developer - RDMA Networking
Clockwork.io · Palo Alto · United States
Posted: 10/6/2026 · On the employer's job feed since 10/11/2026
The advert
Quoted in full from Clockwork.io's job posting. Gavroche does not edit it.
About Clockwork Systems
Clockwork.io – Software Driven Fabrics to increase GPU cluster utilization
Clockwork Systems was founded by Stanford researchers and veteran systems engineers who share a vision for redefining the foundations of distributed computing. As AI workloads grow increasingly complex, traditional infrastructure struggles to meet the demands of performance, reliability, and precise coordination. Clockwork is pioneering a software-driven approach to AI fabrics by delivering cross-stack observability to catch and quickly resolve problems, workload fault tolerance to keep jobs running through failures, and performance acceleration that dynamically routes and paces traffic to avoid congestion.
To learn more, visit www.clockwork.io.
We’re looking for a Senior Systems Engineer – RDMA Networking & Storage to help build and optimize high-performance infrastructure for AI and HPC systems.
You’ll work across RDMA networking and storage data paths, spanning compute hosts, NICs, DPUs, smart switches, storage systems, and the Linux software stack. The work includes RoCE networking, NVMe-over-Fabrics, congestion control, performance optimization, programmable network hardware, and debugging complex interactions across hardware and software.
This role is ideal for an experienced systems engineer who enjoys working close to the hardware, diagnosing difficult performance problems, and building reliable systems where latency, throughput, and network behavior matter.
What You’ll Do
- Design, build, and optimize high-performance RDMA networking and storage systems
- Work with RoCE, RDMA Verbs, and NVMe-over-Fabrics
- Develop systems that leverage DPUs, SmartNICs, and programmable switches for packet processing, telemetry, control, and data-path acceleration
- Develop and optimize software using queue pairs, completion queues, memory registration, zero-copy I/O, and other RDMA primitives
- Debug performance and reliability issues across applications, Linux kernel, drivers, NICs, DPUs, switches, and storage systems
- Analyze network and storage behavior including latency, throughput, queueing, congestion, packet loss, retransmissions, and flow control
- Develop mechanisms to improve network performance and congestion behavior in high-bandwidth RDMA fabrics
- Build tooling and instrumentation to understand end-to-end performance across compute, network, and storage
- Profile and tune systems across PCIe, NUMA, CPU, memory, NIC, DPU, network, and storage boundaries
- Own major components from design through implementation, performance validation, and deployment
- 5+ years of experience in systems, networking, storage, HPC, or other performance-critical software development
- Strong proficiency in low-level C/C++
- Strong understanding of RDMA networking, including RoCE and RDMA Verbs
- Strong understanding of networking fundamentals, including packet processing, queues, congestion, and flow control
- Experience debugging low-level Linux networking, storage, or driver behavior
- Familiarity with concepts such as DMA, memory registration, queue pairs, completion queues, interrupts/polling, and zero-copy I/O
- Experience profiling and optimizing latency- and throughput-sensitive systems
- Ability to reason across hardware and software boundaries and independently debug complex system-level problems
- Strong ownership and comfort working in a small, fast-moving engineering team
- Experience with DPUs, SmartNICs, or programmable network hardware
- Experience with platforms such as NVIDIA BlueField or programmable switch environments
- Experience with P4, switch SDKs, or in-network packet processing
- Experience with NVMe, NVMe-oF, NVMe/RDMA, or NVMe/TCP
- Experience with SPDK, DPDK, or other userspace I/O frameworks
- Experience with Linux NVMe and RDMA subsystems
- Experience with congestion control, including DCQCN, ECN, PFC, or related mechanisms
- Experience tuning NVIDIA/Mellanox ConnectX NICs and RoCE fabrics
- Experience working with high-performance switches and data-center network fabrics
- Experience with PCIe, NUMA, huge pages, DMA, or CPU affinity optimization
- Experience with performance profiling, tracing, or observability tooling
- Background in AI infrastructure, HPC clusters, distributed storage, or large-scale data-center systems
- Challenging, technically deep projects
- A friendly and inclusive workplace culture
- Competitive compensation
- A great benefits package
- Catered lunch
Clockwork Systems is an equal opportunity employer. We are committed to building world-class teams by welcoming bright, passionate individuals from all backgrounds. All qualified applicants will receive consideration for employment without regard to race, color, ancestry, religion, age, sex, sexual orientation, gender identity or expression, national origin, disability, or protected veteran status. We believe diversity drives innovation, and we grow stronger together.
Similar roles in Palo Alto
- Software Engineer · Voltai, Palo Alto
- Senior Software Engineer: Solutions · Voltai, Palo Alto
- Senior Software Engineer: Integrations · Voltai, Palo Alto
- Senior Software Engineer - Time Synchronization · Clockwork.io, Palo Alto
- Principal Software Engineer - Platform Team · SpaceX, Palo Alto
- Software Engineer - Search Infrastructure · SpaceXAI, Palo Alto
200 open software engineer roles found; at most three per employer shown. Source: Direct employer job feeds (ATS) and career sites crawled by gavroche-direct.
How software engineer roles in United States are worked
1% fully remote · 0% hybrid · 99% on-site
From 531 adverts whose ATS states a work mode. Source: Direct employer job feeds (ATS) and career sites crawled by gavroche-direct; the employers' own work-mode flags (adverts without one count as on-site).
New roles in Palo Alto, last 12 weeks
- 7/20/2026 27
- 7/27/2026 13
- 8/3/2026 33
- 8/10/2026 20
- 8/17/2026 21
- 8/24/2026 28
- 8/31/2026 25
- 9/7/2026 21
- 9/14/2026 27
- 9/21/2026 40
- 9/28/2026 46
- 10/5/2026 25
326 vacancies. Source: Direct employer job feeds (ATS) and career sites crawled by gavroche-direct; vacancies by their own publication week.
Other roles at Clockwork.io
- Senior Software Engineer - Network Observability
- Senior Software Engineer - Time Synchronization · Palo Alto
- Software Engineer Intern · Palo Alto
- Software Engineer · Palo Alto
- Software Development Engineer in Test · Palo Alto
- Tech Lead - Full Stack · Palo Alto
8 open. Source: Direct employer job feeds (ATS) and career sites crawled by gavroche-direct.