×
Register Here to Apply for Jobs or Post Jobs. X

Distributed Systems & Networking Engineer; Rust, Go

Remote / Online - Candidates ideally in
Town of Poland, Jamestown, Chautauqua County, New York, 14701, USA
Listing for: SNOWSTORM INC
Remote/Work from Home position
Listed on 2026-01-02
Job specializations:
  • Software Development
Salary/Wage Range or Industry Benchmark: 80000 - 120000 USD Yearly USD 80000.00 120000.00 YEAR
Job Description & How to Apply Below
Position: Distributed Systems & Networking Engineer (Rust, Go)
Location: Town of Poland

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.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary