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