Software Engineer (Edge - Devices & Mobile) - Remote

Zyte · Remote (Europe)

New this week Posted 2 Nov 2026; checked 7 Nov 2026.

Apply on Zyte’s site ↗

You’ll apply on Zyte’s official site. Real employers never ask you to pay to apply. Why?

About the role

Why Join Zyte?

At Zyte, we don’t just extract web data—we tackle some of the internet’s trickiest data collection challenges at a massive scale. We’re a globally distributed team of bold, curious problem-solvers dedicated to delivering clean, reliable web data wherever it’s needed.

We live and breathe data: We unlock access to open web data, helping everyone from scrappy startups to global enterprises power competitive intelligence, analytics, and cutting-edge AI models.

Truly remote-first: Work from wherever you thrive. With more than 260 Zytans spread across 33 countries, our diversity is our greatest strength.

Engineering excellence: We love rolling up our sleeves to dig into complex codebases, test out fresh technologies, and push technical limits. If you love creative problem-solving and delivering rock-solid production software, you’ll feel right at home here.

Thoughtful architecture: We use a clear system design framework to balance functional needs with architectural trade-offs, making sure our decisions are smart and sustainable.

Fascinating distributed systems: Solve unique engineering problems across custom networking, high-throughput streaming, and large-scale orchestration under real-world constraints.

Real ownership: Work on a profitable, industry-leading platform that dedicatedly sets aside time and resources for architectural research and long-term feature design.

What Is This Role All About?

When Zyte API fetches web data, it works through a progressive ladder of routes: standard HTTP requests, headless browsers, and, for the toughest sites, Edge—our custom residential network of real physical devices. Edge is our heavy hitter when all else fails. It runs a Rust peer runtime on residential Windows PCs that long-polls our command-and-control service over mTLS gRPC, making fetches look indistinguishable from real human traffic using genuine hardware, residential IPs, and seamless fingerprints.

Our Edge Platform squad manages both the control plane and data plane of this stack. Right now, we’re expanding from Windows into Android devices on mobile networks and self-hosted Linux (with macOS on the horizon). Mobile is where our biggest opportunity lies: websites that block desktop traffic often welcome a real mobile phone on a 4G connection. That’s where you come in! You’ll be the lead engineer making our peer run smoothly and invisibly across every platform—binding Rust to native network stacks and OS APIs via FFI, and turning scattered devices into a well-oiled, observable fleet. We’re a lean, senior team, so you’ll collaborate closely with our Team Lead, Principal Engineer, and the Browser Stack and Antiban squads.

What You’ll Be Doing

Build our cross-platform peer runtime: Take ownership of the Rust peer binary across Windows, Android, Linux (and eventually macOS)—handling process lifecycles, background tasks, networking, automatic updates, and rock-solid stability on unmanaged hardware.

Bring Edge to mobile platforms: Port our peer to Android using NDK/JNI, navigating foreground services, battery optimizations, and mobile network quirks to integrate real and emulated device farms into our fleet.

Master the FFI boundary: Integrate the Chromium network stack (Cronet, C++) and browserless HTTP clients into the peer as clean, well-tested Rust libraries with safe runtime contracts.

Harness hardware signals: Gather deep hardware and OS reconnaissance from the fleet—mapping TCP/TLS/HTTP fingerprints—and share insights with our Browser and Antiban teams so our emulated tiers stay realistic.

Continued in Zyte’s original posting ↗.

Also open in

Before you apply. Check the location rules in the full posting: many remote roles are open only to people in certain countries or US states, and some need occasional travel. Listings are sourced from each company’s own careers site and updated daily. Apply on the company site. How to spot a fake job · Report this listing

Get ready

Get new remote jobs by email — free weekly digest

We will send you a confirmation email first. You only get the digest after you click the link in it.