РАБОТОДАТЕЛИ
Brightdata
Вакансии работодателя и подписка на новые предложения.
Открытые вакансии
Задачи: — Полный цикл разработки функций от проектирования и реализации до выпуска в продакшен и последующих улучшений. — Создание и эксплуатация backend-сервисов с акцентом на масштабируемость, надежность и производительность в микросервисной архитектуре. — Участие в проектировании систем и архитектуры, внесение технических решений в команду. — Работа с асинхронными компонентами на основе сообщений с использованием Redis Streams, включая отладку, настройку и обеспечение устойчивой обработки. — Написание качественного, поддерживаемого кода с соответствующим покрытием тестами; активное участие в код-ревью. — Эффективное взаимодействие с командой и заинтересованными сторонами для достижения значимых результатов. — Постоянное обучение, адаптация и поддержание актуальных знаний о лучших практиках и новых технологиях. Требования: — Опыт разработки ПО не менее 5 лет, из них 3+ года в backend-разработке на JavaScript/Node.js. — Подтвержденный опыт создания и поддержки SaaS-приложений и/или backend-сервисов в продакшене. — Опыт работы с микросервисной архитектурой (границы сервисов, API, паттерны надежности). — Практический опыт работы с MongoDB и Redis (включая Redis Streams или аналогичные технологии pub/sub/stream). — Знакомство с Kubernetes и контейнеризированными развертываниями. — Хорошее понимание основ проектирования систем: API, моделирование данных, производительность, масштабируемость и надежность. — Быстрое обучение, умение работать самостоятельно и в команде. — Владение английским языком на уровне, достаточном для письменного и устного общения. Будет плюсом: — Опыт работы с Snowflake и аналитическими/данными пайплайнами. — Опыт работы с AWS и облачными продакшен-средами. — Опыт работы с реляционными базами данных (PostgreSQL/MySQL) и дополнительными NoSQL-технологиями. — Опыт работы с инструментами наблюдаемости (логирование, метрики, трассировка) и реагированием на инциденты. Условия: — Формат работы: офис или удаленно, полная занятость, гибкий график. — Зарплата $40-45 в час для удаленных сотрудников.
40 – 45 $
Проект Brightdata ищет разработчиков Experienced Backend JavaScript Developer (Network Team), возможны как работа в офисе в Израиле или на Кипре, так и удаленно (кроме России и Беларуси). Компания разрабатывает инструменты для сбора данных. The Opportunity Мы ищем исключительных и опытных Backend JavaScript разработчиков в команду Network. Эта команда строит и эксплуатирует основные backend-сервисы, которые обеспечивают инфраструктуру сети Bright Data — высокопроизводительные, надежные системы с глубоким фокусом на сети, безопасность и масштабируемость. В этой роли вы будете нести полную ответственность за сервисы и функции в продакшене, работая над сложными задачами, связанными с сетевым трафиком, протоколами, производительностью и надежностью. Tech Stack Node.js, JavaScript, MongoDB, Redis, Kubernetes, AWS Обязанности: — Полный цикл разработки функций: от проектирования и реализации до выпуска в продакшен и последующих улучшений. — Создание и поддержка высокомасштабируемых backend-сервисов с акцентом на производительность, надежность и безопасность. — Участие в проектировании систем и архитектуры для обеспечения масштабируемых и поддерживаемых решений. — Работа с сетевыми задачами, такими как потоки трафика, поведение прокси, обработка запросов/ответов и крайние случаи на уровне протоколов. — Исследование и устранение сложных сетевых проблем с использованием инструментов, таких как Wireshark и аналогичных средств инспекции и отладки пакетов. — Написание качественного, поддерживаемого кода с соответствующим покрытием тестами; активное участие в код-ревью. — Тесное сотрудничество с инженерами и заинтересованными сторонами для доставки значимых решений. — Постоянное обучение и применение лучших практик в backend-инжиниринге и сетевых технологиях. Требования: — 3+ года практического опыта в разработке ПО, включая 2+ года в backend-разработке на JavaScript / Node.js. — Отличное понимание работы event loop в Node.js, включая практические знания сильных и слабых сторон платформы (I/O и CPU-нагрузки, асинхронные паттерны, блокировки, управление памятью и сборка мусора). — Подтвержденный опыт создания и эксплуатации production backend-сервисов. — Глубокое понимание сетевых протоколов и безопасности, включая TCP/IP/UDP, DNS, HTTP1/2/3, TLS и WebSockets. — Опыт работы с базами данных и кеширующими слоями, такими как MongoDB и Redis. — Знакомство с Kubernetes и контейнеризированными развертываниями. — Знание основ проектирования систем: API, масштабируемость, производительность, надежность и отказоустойчивость. — Быстрое обучение, способность работать самостоятельно и в команде. — Владение английским языком на уровне, достаточном для письменного и устного общения. Желательно: — Опыт работы с AWS и SaaS-средами. — Опыт отладки сетевых проблем в продакшене (задержки, потеря пакетов, повторное использование соединений, TLS-рукопожатия и т.д.). — Опыт работы с инструментами наблюдаемости (логи, метрики, трассировка) и реагирования на инциденты/дежурства.
40 – 50 $