Senior Backend & Web Data Engineer (Rust) — United States
Зарплата не указана
ОткликнутьсяSenior Backend & Web Data Engineer (Rust)
Fully remote (US)
$175k to $220k (NYC) / $157.5k to $198k (elsewhere) + options.
The web changes every day. Pulling reliable data out of it is a systems problem and a research problem at the same time.
This team builds collection infrastructure for public web data and APIs, all in Rust. It’s a small, systems-heavy group inside a larger data company. They open-source their tools and write up their work, and they mean it.
What you’d be doing:
• Building async collection systems against public APIs and web sources
• Writing concurrent network clients where throughput, backpressure and retries actually matter
• Digging into protocols, browser behaviour and API quirks to work out what holds up and why
• Storing and retrieving at scale on object storage
• Turning messy sources into clean, validated, deduplicated datasets
• Running experiments on source quality, coverage and freshness
What they’re after:
• 4+ years in backend, systems or web data engineering
• Strong async Rust: bounded concurrency, cancellation, timeouts, the lot
• Production HTTP client work, including pooling, sessions, rate limiting and retry strategy
• Solid networking fundamentals (DNS, TLS, proxies) and a real understanding of how modern sites behave
• Distributed collection, job queues and dedup at scale
• Scientist habits: form a hypothesis, measure it, write down what broke
Bonus: open source Rust work, experience judging dataset quality or bias, and Kubernetes.
Process: an intro call, then a one-hour showcase of the work you’re proudest of. After that, a three-hour on-site covering backend, system design and behavioural, plus time with the CEO
.
Package: base above, plus generous options vesting over four years. Full benefits, 401(k) match, unlimited PTO, and meetups twice a year.
If async Rust and the messy web are your thing, DM me. 🦀