
Software Engineer β Edge, Networking, Fleet
Posted Nov 2

Posted Nov 2
This is a fully remote position, open to applicants in Brazil.
β’ Expand CNC from a single-replica service into a horizontally scalable fetch scheduler managing 50β100M requests daily
β’ Develop and maintain the Fleet Manager control plane with provider adapters, reconciler, rollout controller, inventory, health, configuration, software rollout, and BigQuery export functionalities
β’ Manage and enhance the CONNECT proxy gateway and edge session management
β’ Work in conjunction with the API squad on IP reputation, proxy leases, and request scheduling
β’ Design mTLS gRPC, long-polling, and streaming over unreliable residential connections, NAT/CGNAT behavior, and bandwidth tracking
β’ Establish SLOs for Edge-route availability, success rates, and latency
β’ Create metrics for peer count, drop-off rates, and bandwidth usage
β’ Execute safe blue/green rollouts for CNC and peers
β’ Engage in on-call rotations and lead post-incident reviews
β’ Draft RFDs, assess squad designs, and implement distributed-systems principles such as consistency, backpressure, idempotency, and blast-radius control
β’ Collaborate with the Team Lead, Principal Engineer, and partner engineering teams
β’ Over 5 years of production experience with Rust, managing services from inception to operation
β’ Proven experience in designing and managing distributed schedulers, control planes, or stateful services at scale
β’ Proficient in reasoning about consistency, partitions, backpressure, and idempotency
β’ Extensive knowledge of TCP, TLS, HTTP, gRPC, long-lived connections, NAT, and unreliable links
β’ Experience in building or managing forward proxies, proxy gateways, or residential/ISP proxy infrastructure
β’ Familiarity with IP reputation, session stickiness, and pool health management
β’ Knowledge of SLOs, error budgets, observability, and leadership in production incidents
β’ Comfortable handling on-call responsibilities
β’ Proficient with Rust on Windows, Linux, and Android platforms, including FFI boundaries
β’ Strong written communication skills suitable for a globally distributed, remote-first team
β’ Expertise in Rust, including knowledge of Tokio and Tonic
β’ Familiarity with C++, Cronet, Python, and Java
β’ Experience with gRPC and Protocol Buffers over mTLS
β’ Knowledge of HTTP CONNECT proxying and Chromium networking
β’ Experience with GCP, Kubernetes, Terraform, and blue/green deployment strategies
β’ Familiarity with Valkey, BigQuery, Confluent Kafka, Prometheus, Grafana, Loki, and OpenTelemetry
β’ Bonus: experience with mobile or desktop Rust, fleet/device management, anti-bot techniques and fingerprinting, web scraping/crawling, or contributions to open-source projects
β’ Autonomy and flexibility to work from your preferred location
β’ Adjustable working hours
β’ Opportunities to attend conferences and connect with team members globally
β’ Engage with innovative open-source technologies and tools
β’ Embrace a remote-first culture
β’ Collaborate within a global and diverse team
VALCE Talent Solutions
Coinbase
Northrop Grumman
Topstep
Get handpicked remote jobs straight to your inbox weekly.