Staffing Science
Edge/Traffic Engineer (RUST)
Skills
5 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
United States
Work mode:
Onsite
Published on:
17 October 2026
What they need
Senior Rust Engineer, Edge Proxy and Load Balancing
What you'll do
Most of your time will go to the edge proxy and load balancing, with some BGP operations mixed in.
- Build and improve a high-traffic Rust reverse proxy (L4/L7) built on Tokio, Hyper, and Tower. It handles raw TCP, HTTP/1.1, HTTP/2, and WebSockets for a very large number of customer apps.
- Improve how traffic is balanced across machines worldwide, using load data that changes every second.
- Strengthen multi-tenant isolation so one busy customer cannot starve its neighbors of capacity.
- Work on automatic TLS and certificate issuance through ACME.
- Pay down technical debt in the proxy while usage grows quickly, without putting the platform at risk.
- Learn and operate the team's eventually consistent, gossip-based database that distributes routing state across the global fleet. Writing code for it is not expected at first.
- Take part in a one-week on-call rotation shared across the whole team, covering both the proxy and the routing database.
Required experience
This is a senior role with no ramp-up period on the core skills. You must have all of the following:
- Production Rust, from day one. You have shipped and maintained Rust services in production, not just side projects or tutorials. You are comfortable with async Rust and have worked directly with Tokio, and ideally Hyper and Tower.
- Hands-on proxy or load balancer engineering. You have built, extended, or owned the code of a reverse proxy, load balancer, API gateway, service mesh proxy, or edge networking system. Configuring NGINX or Envoy as a user does not count.
- Deep networking fundamentals. You understand TCP, HTTP/1.1, HTTP/2, WebSockets, and TLS at the protocol level, and you can debug traffic problems in production.
- Production on-call experience. You have carried a pager for a high-traffic system, handled real incidents, and written postmortems. You think about how a system fails and how to contain that failure before you think about new features.
- Distributed systems judgment. You are comfortable in a large, complex codebase where state and invariants span nodes on different continents, and you can reason clearly about tradeoffs.
- Seniority. Typically 6+ years of software engineering, with significant time on networking or infrastructure systems. You work independently and choose your own priorities; no one will hand you tickets.
Strong pluses
- Experience on Rust proxies such as Pingora or linkerd2-proxy, or deep work on Envoy, HAProxy, or similar alongside production Rust.
- Contributions to tokio, hyper, tower, rustls, quinn, or other Rust networking crates.
- Multi-tenant traffic management: rate limiting, concurrency limits, and noisy-neighbor isolation.
- Gossip protocols (such as SWIM), CRDTs, replication, eventually consistent systems, or replicated SQLite.
- BGP and Anycast operations at an edge provider, CDN, or large network.
- WireGuard, overlay networks, QUIC, or HTTP/3.
- Observability for high-traffic systems: metrics, tracing, and eBPF.
This role is not a fit if
- Your Rust experience is limited to side projects. Strong C++ or Go proxy engineers without production Rust will not be considered.
- Your networking background is configuring routers and switches (Cisco, Juniper, CCNA-type work) rather than writing networking software.
- You have not been on call for a production system, or you do not want to be.
- You need a manager to assign your work.
Other offers great for you!
These companies are also looking for great profiles
Espace Freelance
AI Engineer confirmé
Freelance
Paris, France
Hybrid
Skills
1 day ago
Quick apply
Agile Partner
Release Train Engineer
Freelance
Luxembourg
Onsite
Skills
1 day ago
Quick apply
Soors
Data Engineer H/F
Freelance
Paris, France
Hybrid
Skills
10 hours ago
Quick apply
No company information available.