Адаптируем резюме под ATS-фильтры, подготовим сопроводительное на основе резюме и вакансии, соберём гайд подготовки к собеседованию, найдём контакты HR и нанимающих
Возможность
Вы будете отвечать за системы, которые снабжают торговые и исследовательские операции Nascent данными, необходимыми для конкуренции — создание и эксплуатация инфраструктуры веб-скрейпинга и сбора данных, работающей круглосуточно на разнородном парке машин, провайдеров и операционных систем. Это примерно 50/50 между разработкой ПО и операциями: половину времени вы пишете промышленный код (в основном на Rust), чтобы создавать новые скрейперы, обходить антибот-меры и проектировать отказоустойчивые пайплайны; другую половину — глубоко в логах, дашбордах мониторинга и состоянии флота: диагностика сбоев, настройка прокси и поддержание распределённой системы в рабочем состоянии на смешанной инфраструктуре.
Вы будете тесно работать с аналитиками и исследователями, которые зависят от поставляемых вами данных. Задачи по-настоящему интересные: каждый крупный сайт активно пытается вас остановить, инфраструктура охватывает несколько облачных провайдеров и bare metal, а масштаб того, что может сломаться, огромен. Роль с приоритетом удалённой работы. Предпочтительна близость к Монреалю — у команды растёт присутствие аналитиков там, и очное сотрудничество важно — но это не жёсткое требование. Лучше всего подходят часовые пояса Северной Америки или Европы для пересечения с командой.
Обязанности
Создавать и поддерживать промышленные системы веб-скрейпинга — в основном на Rust — проектируя скрейперы, устойчивые к изменениям сайтов, ограничению частоты запросов, CAPTCHA и развивающимся антибот-мерам.
Эксплуатировать и мониторить разнородную распределённую инфраструктуру на нескольких облачных провайдерах, bare metal и смешанных ОС — вы отвечаете за время безотказной работы, а не только за развёртывания.
Диагностировать проблемы в продакшене по сырым логам и телеметрии, встраивая наблюдаемость в каждую систему, которую вы выпускаете, чтобы проблемы всплывали до каскадных сбоев.
Проектировать и внедрять управление прокси, стратегии ротации и техники обхода на сетевом уровне для надёжного сбора данных в масштабе.
Разрабатывать инструменты мониторинга состояния флота, автоматических оповещений и самовосстанавливающейся инфраструктуры на разнообразном наборе машин и хостинг-сред.
Сотрудничать с аналитиками и исследователями, чтобы понимать требования к данным, приоритизировать интеграции новых источников и обеспечивать качество и актуальность данных на уровне торговых стандартов.
Проводить reverse-engineering веб-приложений и API — анализ сетевого трафика, деобфускация JavaScript и адаптация к враждебным изменениям целевых сайтов.
Непрерывно улучшать надёжность, пропускную способность и сопровождаемость систем — рефакторинг пайплайнов скрейпинга, оптимизация обработки соединений и снижение операционной рутины через автоматизацию.
Развёртывать и поддерживать агентные рабочие процессы для обнаружения источников данных, онбординга и устранения неполадок — используя LLM-агентов для автоматизации выявления новых источников, ускорения интеграции и выявления и устранения сбоев в существующих пайплайнах.
О вас
Вы — создатель, который также эксплуатирует то, что строит — вы не считаете проект завершённым, когда смержен pull request; вы считаете его завершённым, когда он стабильно работает в продакшене неделями.
У вас искренний интерес к игре «кошки-мышки» веб-скрейпинга в масштабе: антибот-системы, отпечатки браузера, ротация прокси и постоянная адаптация, которую это требует.
Вам комфортно в запутанной, разнородной инфраструктуре — смешанные ОС, несколько хостинг-провайдеров, железо, которое вы не провизионировали — и вы со временем делаете её лучше.
Вас заряжают операционные головоломки: проследить сбой по распределённым логам, выявить тонкую деградацию сети или понять, почему скрейпер, который вчера работал, сегодня заблокирован.
Вы пишете чистый промышленный код и заботитесь о системах, которые работают без присмотра и корректно обрабатывают сбои. Вы уверенно владеете хотя бы одним крупным языком программирования (Go, Python, C++, Java или аналог) — стек в основном Rust, и опыт Rust — сильный плюс, но если вы не писали на нём профессионально, вы тот инженер, который быстро осваивает новые языки и берёт на себя выход на полную скорость. Python полезен для скриптов, прототипов и инструментов для аналитиков.
Вы процветаете в менее структурированных средах, где вам доверяют приоритизировать свою работу, и вы берёте ответственность за результаты, а не ждёте тикетов.
Вы свободно работаете с агентными рабочими процессами и инструментами на базе LLM — умеете проектировать и эксплуатировать AI-агентов для обнаружения новых источников данных, автоматизации онбординга и разбора сбоев в продакшен-пайплайнах. Вы не относитесь к AI как к новинке; вы берёте его, когда это правильный инструмент, и строите поверх него.
У вас сильная интуиция в области сетей — вы мыслите в терминах TCP-соединений, разрешения DNS, HTTP-заголовков и цепочек прокси, а не только вызовов API.
Предпочтительный опыт
2–5 лет профессионального опыта разработки ПО с сильной базой в системах или backend — промышленный код, который реально работает под нагрузкой, а не только учебные проекты или прототипы. Уверенное владение хотя бы одним крупным языком программирования (Go, Python, C++, Java или аналог) обязательно; опыт Rust — сильный плюс, но не обязательное условие.
Глубокое понимание основ сетей: TCP/IP, DNS, внутреннее устройство HTTP, CDN, прокси, балансировка нагрузки и обработка очередей.
Практический опыт веб-скрейпинга или сбора данных в масштабе, включая знакомство с антибот/антиавтоматизационными мерами и техниками обхода.
Подтверждённый опыт эксплуатации разнородной распределённой инфраструктуры (смешанные ОС, железо, хостинг-провайдеры) — не только развёртывание в одно облако.
Сильные навыки анализа логов и мониторинга: вы можете диагностировать проблемы по сырым логам и встраивать наблюдаемость в системы, которыми владеете.
Практический опыт создания или эксплуатации агентных рабочих процессов (LLM-агенты, пайплайны с использованием инструментов) для автоматизации, извлечения данных или оркестрации систем — это ядро того, как мы обнаруживаем и подключаем новые источники данных.
Будет плюсом:
Опыт с Rust — стек в основном Rust, и прежний промышленный опыт значительно ускоряет выход на полную скорость.
Уверенное владение Python — полезно для скриптов, прототипов и взаимодействия с инструментами для аналитиков.
Опыт с облачными провайдерами (AWS, GCP, DigitalOcean) и управление инфраструктурой одновременно у нескольких провайдеров.
Опыт высокопропускного HTTP в масштабе — управление прокси, оптимизация VPN/маршрутизации и пулы соединений.
Знакомство с системами реального времени или чувствительными к задержкам (опыт рядом с HFT — плюс).
О Nascent
Основанная в 2020 году, Nascent существует, чтобы создавать, расширять и захватывать возможности на открытых рынках и в технологиях без разрешений. Опираясь на базу постоянного капитала, мы размещаем активы в спектре как ликвидных, так и долгосрочных стратегий, чтобы быть среди самых активных пользователей открытой финансовой системы, которую мы помогаем строить. Мы поддержали 100+ команд на ранней стадии, которые, по нашему мнению, могут изменить рынки и расширить возможное. В Nascent мы сочетаем венчурное и рыночное наследие с инженерией уровня продукта, чтобы превращать исследования в выручку: эксперименты, которые быстро выходят в прод, оцениваются строго и влияют на P&L. Мы фокусируемся на моделях, инфраструктуре с низкой задержкой и отказоустойчивых системах, которые наращивают эффективность со временем.
Наша команда и культура
Мы — междисциплинарная команда инженеров, квантов и операторов, которые относятся к наращиванию навыков как к спорту. Культура — соревнование и любопытство: стремиться побеждать, делиться находками и итерировать публично через red-teams, внутренние игры и разборы инцидентов. Автономия — не бонус, а то, как мы выпускаем продукт. В повседневности вы в небольших командах с сквозной ответственностью, календарями для глубокой работы и SLA по решениям менее 24 часов. Мы предпочитаем ограничители церемониям и измеряем успех повторяемыми преимуществами и измеримыми результатами.
Принципы
Соревнуйся, чтобы побеждать
Исследуй, экспериментируй, играй
Всегда строй
Ищи и говори правду
Бери ответственность за своё.
Что мы предлагаем
Возможность учиться, экспериментировать и строить в предпринимательской среде
Удалённая работа в приоритете, распределённая команда с частыми очными спринтами и ретритами.
Конкурентная совокупная компенсация с сильным бонусным потенциалом, привязанным к результатам.
Пособие на оборудование и домашний офис, бюджеты на конференции и обучение.
Полный пакет медицинского страхования (медицина/стоматология/зрение), страхование жизни.
Открытая политика отпусков, а также гибкий график и место работы
16 недель полностью оплачиваемого декретного/родительского отпуска + поддержка возвращения к работе.
Софинансирование пенсионных накоплений, открытая политика отпусков, гибкий график.
Мы работодатель с равными возможностями и приветствуем разнообразные точки зрения.
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.
ЖмитеГайд по безопасности