
Senior Software Engineer, Network & Protocol Team (San Francisco, C.A)

Senior Software Engineer, Network & Protocol Team (San Francisco, C.A)
hoplynk
Hoplynk is a pre-seed startup focused on developing a resilient communications and networking layer for autonomous systems. The Senior Software Engineer will lead the networking team, architecting and delivering a multipath networking stack on Linux, while mentoring engineers and driving technical roadmaps.
Qualification
- Strong familiarity with writing low-level code in Rust.
- Deep knowledge of Linux routing stacks and familiarity with DPDK, eBPF, or custom datapath acceleration.
- Strong understanding of TCP, QUIC/MP-QUIC, and MPTCP protocols.
- Hands-on experience with network instrumentation and metrics.
- Experience with OpenWrt, Yocto, or Buildroot environments.
Responsibility
- Define the end-to-end system architecture including routing/transport policies and failover management.
- Establish SLOs and build comprehensive monitoring systems for network performance.
- Lead design reviews, RFCs, and implementation plans across kernel/user space.
- Design and run experiments with network simulation services like QEMU.
- Partner with embedded systems team on BSP, drivers, and device observability.
- Support deployments by capturing traces, triaging issues, and managing the release process.
- Mentor engineers and raise standards for documentation and reliability.




