SNOWSTORM INC
SNOWSTORM INC

Distributed Systems & Networking Engineer (Rust, Go)

Remote
Employee
Software Development

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 design.

Tasks

This role centers on building and maintaining the Snowstorm client network stack and distributed coordination systems. The work spans Rust & Go development, deep integration with native networking APIs, and performance tuning across multiple platforms (Windows, Android, macOS/iOS, Linux). 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 in Rust.
  • 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 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: 5 minutes ago
Job ID: 15341283
Report issue

SNOWSTORM INC

1-10 employees
Technology, Information and Internet

Protecting Internet Freedom.

  1. Distributed Systems & Networking Engineer (Rust, Go)