SNOWSTORM INC
SNOWSTORM INC

Distributed Systems Engineer (Rust, Go)

Remote
Employee
Engineering

Snowstorm is building a distributed microproxy network designed to restore privacy, resilience, and freedom to global internet access. We’re hiring an engineer who enjoys hard systems problems at the intersection of high-performance networking, OS-level integration, and distributed infrastructure & protocols design.

Tasks

This role centers on building and maintaining the Snowstorm peer network stack (Rust) and distributed coordination systems (Go). The work spans distributed systems and protocol design, deep integration with native networking APIs, and performance tuning across multiple platforms. Beyond core engineering, this role can flex into areas of technical operations, including managing virtualized infrastructure, network topology optimization, ISP and bandwidth logistics, and automating abuse-handling workflows.

  • Design, implement, and optimize Snowstorm’s distributed client software.
  • Integrate and tune networking layers via native system APIs (Windows, macOS, Android, iOS, or Linux).
  • Develop and maintain secure, efficient network protocols for proxy routing, censorship circumvention, and distributed coordination.
  • Collaborate with backend and research engineers to improve network discovery, reliability, and node performance.
  • Contribute to network observability and automation pipelines for abuse detection and mitigation.
  • (Optional) Take ownership of tech-ops domains, including VM provisioning, bandwidth sourcing, and ISP partner integrations.

Requirements

  • 3–8+ years of lower-level systems or networking development experience.
  • Strong Rust or Go skills (C or C++ alongside is a plus).
  • Hands-on experience with at least two of: Windows networking stack, macOS Network Extension, Android VPNService / networking internals, Linux networking.
  • Background in distributed or peer-to-peer systems design.
  • Understanding of NAT traversal, DNS, transport-layer protocols, and network security principles.
  • Comfortable working across both prototyping and production-hardening phases.
  • (Bonus) Experience with infrastructure orchestration (e.g., VMs, containers, ISPs, or bandwidth routing systems).

Benefits

  • Work on a technically ambitious privacy network with real global impact.
  • Small, mission-driven team where systems work meets societal scale.
  • Ownership across Go & Rust core development and real-world operations.
  • Fully remote, flexible, and async-friendly environment.
Updated: 33 seconds ago
Job ID: 15500985
Report issue

SNOWSTORM INC

1-10 employees
Technology, Information and Internet

Protecting Internet Freedom.

  1. Distributed Systems Engineer (Rust, Go)