Senior Networking Engineer — Mesh Stack (Remote)

Ditto

Washington, Northern (District of Columbia, KY)

Hybrid

USD 140,000 - 210,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity
Flexible time off
Optional Atlanta office access

Job summary

Ditto is seeking a Software Engineer – Networking to design and implement core components of our high-performance networking stack, spanning overlay networking and multiple transport protocols for edge environments.

You will drive architecture toward modularity, debug complex networked systems, and optimize throughput, latency, and reliability while collaborating with a distributed team and learning cutting-edge mesh networking technologies.

Qualifications

  • 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++, including ownership and borrowing semantics, async runtimes, concurrency primitives, and profiling / optimization techniques.
  • Understanding of mesh networking topics such as TCP, UDP, and QUIC semantics and tradeoffs, including connection establishment, congestion and flow control, retransmission behavior, MTU/fragmentation, and practical implications for latency, throughput, and reliability in real-world systems.
  • Exposure to or experience working with networked services and protocols. Demonstrated ability to debug complex behavior in networked and concurrent systems (race conditions, deadlocks, resource leaks, latency spikes).
  • Experience designing modular APIs and abstractions that scale across multiple implementations and evolve safely over time.
  • Clear written and verbal communication skills in a distributed, asynchronous team environment.
  • A passion to learn new networking technologies, APIs, and approaches to build at the bleeding edge of mesh networking.

Responsibilities

  • Design, implement, and own core components of Ditto’s networking and transport stack, spanning overlay networking (routing, virtual connections, channel lifecycle) and underlying physical transports and protocols (BLE, LAN, Wi‑Fi Aware, AWDL, etc.).
  • Drive the re-architecture of the networking stack toward a more modular, scalable, and high-performance design, establishing clear interfaces and ownership boundaries between transport layers and mesh abstractions.
  • 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.

Skills

Networking
Rust
C++
Async programming
Performance optimization
Distributed systems
Profiling
Debugging concurrent systems

Tools

Rust
C++

Job description

Ditto is seeking a Software Engineer – Networking to design and implement core components of our high-performance networking stack, spanning overlay networking and multiple transport protocols for edge environments.

You will drive architecture toward modularity, debug complex networked systems, and optimize throughput, latency, and reliability while collaborating with a distributed team and learning cutting-edge mesh networking technologies.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Networking
Senior Software Engineer, Networking

Ditto • Washington, Northern (KY)

Hybrid
USD 140,000 - 210,000
Equity
Flexible time off
Optional Atlanta office access
Senior Infrastructure Engineer: Edge & Service Mesh (Remote)
Senior Infrastructure Engineer: Edge & Service Mesh (Remote)

Apply • San Francisco (CA), Northern (KY)

Hybrid
USD 180,000 - 240,000
Generous Holiday and Time off Policy
Health Insurance options: Medical, D.A
Work From Home Support
+3
Host Networking Software Engineer — Scalable Datacenter AI
Host Networking Software Engineer — Scalable Datacenter AI

Meta Careers • Bellevue (WA)

Hybrid
USD 120,000 - 180,000
Remote Infrastructure Engineer: Edge & Service Mesh Expert
Remote Infrastructure Engineer: Edge & Service Mesh Expert

Whatnot • San Francisco (CA)

On-site
USD 207,000 - 230,000
Holiday policy
Health insurance
WFH support
+9
Senior Distributed Networking Engineer – Mesh & DSB
Senior Distributed Networking Engineer – Mesh & DSB

Anduril Industries • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Equity grants
Comprehensive benefits
Security-focused culture
Senior Software Engineer, Tactical Networking & Secure Mesh
Senior Software Engineer, Tactical Networking & Secure Mesh

Anduril-1 • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Senior Network Datapath Engineer — Remote
Senior Network Datapath Engineer — Remote

Emploive • Austin (TX), Northern (KY)

Hybrid
USD 167,000 - 209,000
Remote role
Equity compensation
Employee Stock Purchase Program
+1
Senior Systems Architect, Scalable Mesh Networking (Equity)
Senior Systems Architect, Scalable Mesh Networking (Equity)

Salesforce • Bellevue (WA)

On-site
USD 218,000 - 365,000
Senior Network Design & Implementation Manager (Remote)
Senior Network Design & Implementation Manager (Remote)

STACK Infrastructure US • Denver (CO)

Hybrid
USD 133,000 - 154,000
Healthcare
Dental Care
Vision Insurance
+3
Software Engineer - Host Networking
Software Engineer - Host Networking

Meta • Bellevue (WA)

On-site
USD 150,000 - 210,000