Senior Software Engineer, Networking

New
D
DittoMesh Networking
Remote (Atlanta, Austin, San Francisco, Seattle)Full-TimeSenior
Salary223,000 - 305,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of professional experience building systems software, with at least 3 years focused on networking, transport protocols, or or routing.
Required Skills
C++RustDistributed Systems

Requirements

  • 5+ years of professional experience building systems software, with at least 3 years focused on networking, transport protocols, or routing.
  • Strong proficiency in Rust or C++.
  • Understanding of mesh networking topics such as TCP, UDP, and QUIC semantics and tradeoffs.
  • Experience with connection establishment, congestion and flow control, retransmission behavior, MTU/fragmentation.
  • Demonstrated ability to debug complex behavior in networked and concurrent systems.
  • Experience designing modular APIs and abstractions.
  • Clear written and verbal communication skills.

Responsibilities

  • Design, implement, and own core components of Ditto’s networking and transport stack, spanning overlay networking and underlying physical transports.
  • Drive the re-architecture of the networking stack toward a more modular, scalable, and high-performance design.
  • Debug and systematically improve real-world connectivity issues including data transfer reliability, MTU negotiation, pairing instability, throughput ceilings, and cross-platform data sync behavior.
  • Build and optimize transport mechanisms with explicit attention to flow control, backpressure, congestion handling, retries, connection lifecycle management, and failure recovery.
  • Identify and eliminate performance bottlenecks across latency, memory footprint, CPU utilization, and tail behavior in highly concurrent, asynchronous systems.
  • Design protocol state machines, wire formats, and transport abstractions that remain correct under unreliable networks, intermittent connectivity, and constrained environments.
  • Establish meaningful observability through targeted logging, metrics, and diagnostics to enable rapid production debugging and root-cause analysis.
View Full Description & ApplyYou'll be redirected to the employer's site
223,000 - 305,000 USD per year
Apply Now