Demo

Senior Software Engineer, Network & Protocol Team (Washington, D.C.)

Hoplynk
Washington, DC Full Time
POSTED ON 12/19/2025
AVAILABLE BEFORE 1/17/2026
Senior Software Engineer (Network & Protocol Team)

Location: Washington, D.C. (HQ2)

Team: Engineering

  • Full‑time
  • Pre‑seed

About Hoplynk

Hoplynk is building the communications and networking layer for the intelligent edge, ensuring resilient connectivity for autonomous systems and mission-critical operations in any environment. We’re a pre-seed startup spun out of Stanford University and based in San Francisco developing an embedded software/firmware stack that delivers multipath, failure-aware networking across heterogeneous links so critical systems stay online when networks don’t.

The Role

You’ll be our senior networking lead and a founding engineer. Your mission: set the architecture and deliver a production-grade multipath networking stack on Linux. You’ll drive the technical roadmap from kernel and policy management to observability and QoS optimization; mentor the team; and turn user feedback into measurable improvements.

What You’ll Do And Own

  • Define the end to end system architecture, including routing/transport policies, subflow management, and failover.
  • Establish SLOs (latency, loss, failover time, goodput) and build comprehensive monitoring systems
  • Lead design reviews, RFCs, and implementation plans across kernel/user space (iproute2, netlink, tc, eBPF/XDP, mptcpd)
  • Design and run experiments with QEMU and other network simulation services
  • Partner with our embedded systems team on BSP, drivers, OTA/rollback, and device observability
  • Support deployments: capture traces, triage issues across layers, tune policies, and manage the release process as we scale customers
  • Mentor engineers, raise standards for documentation and reliability, and help hire the early networking team.

What You’ll Bring

  • Routing & Policy: Strong familiarity with writing low level code in Rust. Familiarity with queue management and load balancing optimization algorihtms. Deep knowledge of Linux routing stacks — Babel, OLSR, batman-adv — and familiarity with DPDK, eBPF, or custom datapath acceleration
  • Transport & Multipath: Strong understanding of TCP, QUIC/MP-QUIC, and MPTCP protocols: congestion control, subflow orchestration, and dynamic failover logic. Ability to prototype, simulate (e.g. QEMU, Mininet), and validate transport behavior under real-world conditions.
  • Telemetry & Observability: Hands-on experience with network instrumentation and metrics: RTT, packet loss, thorughput, jitter. Experience with perf, ftrace, mptcpd, and streaming telemetry pipelines.
  • Leadership & Collaboration: Mentorship, clear documentation, and ability to bridge firmware, kernel, and cloud domains. You will be partnering with full-stack engineers to surface network insights in real time.
  • Embedded & Security: Experience with OpenWrt, Yocto, or Buildroot environments. Familiarity with OTA frameworks (RAUC, Mender), A/B partitioning, secure boot. Comfortable working close to the metal while integrating with higher-level telemetry or cloud APIs.

Nice to Have

  • Familiarity with cellular modems, multi-SIM bonding, and adaptive path selection across ISPs for latency and privacy.
  • Awareness of traffic fingerprinting and obfuscation techniques. Experience designing overlay networks or tunnel obfuscation layers (e.g., obfs4, Shadowsocks, uTLS)
  • strong understanding of network encryption, key management, and secure channel establishment (TLS 1.3, WireGuard, IPsec).
  • Ability to interpret hardware schematics, understand PHY bring-up, or debug low-level Ethernet/Wi-Fi/5G link issues.
  • Experience deploying communications or networking systems in robotics, autonomy, or rugged edge environments where RF and multipath conditions vary drastically.

Tools & Tech You’ll Touch

Linux 6.x

  • MPTCP
  • OpenWrt/Debian/Ubuntu
  • iproute2/netlink
  • mptcpd
  • perf/ftrace
  • Rust / C / Python (routing and full-stack development)

How We Work - Hoplynk’s Values

We believe that shared values are the foundation for success. At Hoplynk, we value:

  • Candor: Say the hard thing kindly, early, and with evidence. Speak up during decisions.
  • Humility: Strong opinions, loosely held. Change your mind with facts. Teach and learn in the open; celebrate team wins over heroics.
  • Initiative: Run toward the smoke. Own problems end-to-end. Ship in small, safe steps with clear, observable outcomes.

Salary.com Estimation for Senior Software Engineer, Network & Protocol Team (Washington, D.C.) in Washington, DC
$139,243 to $161,039
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer, Network & Protocol Team (Washington, D.C.)?

Sign up to receive alerts about other jobs on the Senior Software Engineer, Network & Protocol Team (Washington, D.C.) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$131,611 - $156,576
Income Estimation: 
$141,102 - $168,742
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$108,098 - $130,480
Income Estimation: 
$131,611 - $156,576
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Software Engineer, Network & Protocol Team (Washington, D.C.) jobs in the Washington, DC area that may be a better fit.

  • Hoplynk Washington, DC
  • Software Engineer (Network & Protocol)Location: Washington, D.C. (HQ2)Team: Engineering • Full‑time • Pre‑seedAbout HoplynkHoplynk is building the communic... more
  • 2 Months Ago

  • 3M Consultancy Chantilly, VA
  • Job Title: Senior Networking Software Engineer. Location: Falls Church, VA. Duration: Full-Time. Job Summary: As a Senior Networking Software Engineer, you... more
  • 5 Days Ago

AI Assistant is available now!

Feel free to start your new journey!