Используем cookie для работы сайта и статистики. «Хорошо» разрешит ещё и запись сессий.
Zyte
Краков, Польша · Карачи13 дней назад
Грейд
Lead
Опыт работы
от 5 лет
Формат работы
Удалённо, Офис
Уровень английского
B2, выше среднего
Письмо на почту или сообщение рекрутеру в Telegram
В Zyte мы не просто извлекаем данные из интернета — мы решаем самые сложные задачи по сбору данных в интернете в огромных масштабах. Мы — глобально распределенная команда смелых, любознательных специалистов по решению проблем, которые стремятся предоставлять чистые, надежные данные из интернета везде, где они необходимы.
Когда Zyte API извлекает данные из интернета, он проходит через прогрессивную лестницу маршрутов: стандартные HTTP-запросы, браузеры без графического интерфейса, а для самых сложных сайтов — Edge, наша собственная сеть физических устройств. Edge — это наш главный инструмент, когда все остальное терпит неудачу. Он запускает одноранговую среду выполнения Rust на обычных ПК с Windows, которая через длинный опрос (long-polling) взаимодействует с нашим сервисом командно-контрольной системы через mTLS gRPC, делая запросы неотличимыми от трафика реального человека, используя подлинное оборудование, IP-адреса обычных пользователей и бесшовные отпечатки.
Наша команда Edge Platform управляет как плоскостью управления, так и плоскостью данных этого стека. В настоящее время мы расширяемся с Windows на устройства Android в мобильных сетях и на Linux с самостоятельным хостингом (macOS — на горизонте). Мобильные устройства — это наша самая большая возможность: веб-сайты, которые блокируют трафик с настольных компьютеров, часто приветствуют реальный мобильный телефон, подключенный через 4G. Вот где вы пригодитесь! Вы будете ведущим инженером, который обеспечит бесперебойную и незаметную работу нашего однорангового узла на всех платформах — связывая Rust с нативными сетевыми стеками и API ОС через FFI, и превращая разрозненные устройства в хорошо отлаженный, наблюдаемый флот. Мы — небольшая команда опытных специалистов, поэтому вы будете тесно сотрудничать с нашим руководителем команды, главным инженером, а также командами Browser Stack и Antiban.
Присоединившись к команде 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.
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.
If you’re a Rust engineer who loves making software run reliably across unpredictable hardware and diverse platforms, we’d love to hear from you. Come help us shape the future of web data extraction at Zyte!
By joining the Zyte team, you will:
Сравним навыки, грейд, формат работы и зарплату
Чаще всего от 24 100 до 29 900