
Software Engineer – Edge, Networking & Fleet
Posted Nov 2

Posted Nov 2
This is a fully remote position, open to applicants in Romania.
• Transform CNC into a horizontally scalable fetch scheduler capable of managing 50–100 million requests daily.
• Develop and deliver the Fleet Manager's inventory, health, configuration, and software rollout platform.
• Create provider adapters, a reconciler, a rollout controller, and a BigQuery exporter.
• Manage and enhance the CONNECT proxy gateway along with edge session management.
• Collaborate with the API team on IP reputation, proxy leases, and request scheduling.
• Engineer mTLS gRPC, long-polling, and streaming functionalities over unreliable residential connections.
• Address NAT, carrier-grade NAT, and bandwidth allocation during contention.
• Establish SLOs for edge-route availability, success rates, and latency.
• Develop metrics for peer count, drop-off rates, and bandwidth usage.
• Execute safe blue/green rollouts for CNC and its peers.
• Engage in the on-call rotation and conduct incident post-mortems.
• Draft RFDs, assess designs, and implement distributed-systems principles within the codebase.
• Collaborate closely with the Team Lead, Principal Engineer, and partner engineering teams.
• Over 5 years of production experience with Rust, including the end-to-end delivery and operation of services.
• Proven experience in designing and managing schedulers, control planes, or stateful services at scale.
• Ability to analyze consistency, partitions, backpressure, and idempotency.
• Extensive knowledge of TCP, TLS, and HTTP at both the handshake and packet levels.
• Experience working with gRPC and maintaining long-lived connections over NAT and unreliable links.
• Background in building or managing forward proxies, proxy gateways, or residential/ISP proxy infrastructures.
• Understanding of IP reputation, session stickiness, and pool health dynamics.
• Familiarity with SLOs, error budgets, observability, and handling production incidents.
• Willingness to participate in on-call duties.
• Proficient in Rust across Windows, Linux, and Android platforms.
• Awareness of FFI boundaries.
• Strong written communication skills suitable for a globally distributed, remote-first setting.
• Knowledge of Rust, specifically with tokio and tonic.
• Familiarity with C++ and Cronet at the peer interface.
• Understanding of Python and Java integration services.
• Experience with gRPC and protobuf over mTLS.
• Knowledge of HTTP CONNECT proxying.
• Familiarity with the Chromium network stack and headless HTTP clients.
• Experience with GCP, Kubernetes, Terraform, and blue/green deployment strategies.
• Familiarity with Valkey, BigQuery, and Confluent Kafka.
• Knowledge of Prometheus, Grafana, Loki, and OpenTelemetry.
• Join a self-driven, progressive, and multicultural team.
• Enjoy the freedom and flexibility to work from your preferred location.
• Participate in conferences and connect with team members globally.
• Work with advanced open-source technologies and tools.
• Benefit from flexible working hours.
• Take part in the on-call rotation.
VALCE Talent Solutions
Coinbase
Northrop Grumman
Topstep
Get handpicked remote jobs straight to your inbox weekly.