Старший/Ведущий Full Stack инженер (Java, AWS Edge)
Старший full stack инженер для разработки системы обнаружения AI-агентов и ботов на границе сети (AWS edge). Основной стек: Java, AWS CloudFront/Lambda@Edge, JavaScript/TypeScript, React. Требуется опыт построения высоконагруженных систем с низкой задержкой и техническое лидерство. Предлагается удаленная работа, полная занятость, роль в команде основателей с высокой степенью ответственности и влияния.
Зарплата не указана — оценили по рынку
На основе 134 похожих вакансий за 90 дней.
Что предстоит делать
Компания: QAIL AI (qail.ai) Команда: Founding Engineering Локация: Удаленно (предпочтительно часовые пояса США) Тип: Полная занятость · Senior/Lead О QAIL QAIL создает интеллектуальный слой для агентного веба. Мы в реальном времени обнаруживаем и верифицируем AI-агентов и ботов, посещающих сайты наших клиентов, квалифицируем легитимные покупательские намерения и предоставляем MCP-эндпоинты, позволяющие автономным агентам находить и взаимодействовать с бизнесами. Наше обнаружение работает на периферии AWS с использованием CloudFront и Lambda@Edge, обрабатывает трафик высокой интенсивности с задержкой менее секунды и замыкает цикл обратно на рекламные платформы через атрибуцию Click ID. Мы — небольшая команда основателей, которая быстро движется в категории, формирующейся прямо сейчас. Вы получите реальное владение системами, лежащими в основе продукта. Роль Мы ищем senior/lead full stack инженера с глубокими знаниями бэкенда, который возьмет на себя ответственность за — и задаст техническое направление — наш пайплайн обнаружения на периферии и обработки сигналов: часть QAIL, которая видит каждый запрос, снимает с него отпечаток и за миллисекунды решает, является ли он человеком, известным AI-агентом или кем-то, пытающимся выдать себя за такового. Это задача с высокой пропускной способностью и низкой задержкой. Вы будете уверенно мыслить в категориях объема запросов, p99 задержки и разницы между тем, что можно вычислить на периферии, и тем, что должно находиться на уровне агрегации. Как один из наших самых опытных инженеров, вы будете принимать архитектурные решения, устанавливать стандарты, по которым будет работать команда, и наставлять коллег по мере нашего роста. Вы также будете касаться фронтенда — панели управления клиента и нашего встраиваемого скрипта обнаружения — но центр тяжести находится в бэкенде и периферийной инфраструктуре. Что вы будете делать Создавать и поддерживать обнаружение на периферии AWS (CloudFront + Lambda@Edge): сопоставление User-Agent и ASN с опубликованными диапазонами AI-провайдеров, TLS-дактилоскопия (JA3/JA4) и сигналы на основе формы запроса — все до того, как страница будет отдана. Проектировать пайплайн агрегации сигналов, который объединяет периферийные сигналы, серверные поведенческие данные (время, глубина пути, заголовки), попадания в honeypot/пиксель и согласованность отпечатков в решение об идентичности и намерении. Разрабатывать систему для надежной и недорогой обработки больших объемов трафика — бюджеты задержки, противодавление, кэширование и корректная деградация под нагрузкой. Создавать и поддерживать наши MCP-эндпоинты и API атрибуции, которые замыкают цикл между активностью агента и рекламными платформами клиента. Разрабатывать встраиваемый клиентский скрипт (захват отпечатка, интеграция с формами) и вносить вклад в панель аналитики в реальном времени, которую клиенты используют для просмотра бот-трафика и качества лидов. Задавать техническое направление — принимать архитектурные решения, устанавливать инженерные стандарты, проверять код и наставлять инженеров по мере масштабирования команды. Принимать прагматичные архитектурные решения, соответствующие нашему этапу — запускать, измерять, итерировать; никаких преждевременных микросервисов. Наш стек Бэкенд: Java (основной) для ключевых сервисов и пайплайна сигналов; Python приветствуется. Периферийные функции (Lambda@Edge / CloudFront Functions) работают на JavaScript/Node и Python. Периферия: AWS CloudFront, Lambda@Edge Сигналы обнаружения: TLS/JA3/JA4 дактилоскопия, репутация ASN/IP, поведенческий и временной анализ, браузерная дактилоскопия Протоколы/API: MCP (Model Context Protocol) эндпоинты, REST, обратная связь по атрибуции Click ID Фронтенд: Современный JS/TS, панель на React, встраиваемые скрипты на ванильном JS/TS Инфраструктура: Нативная для AWS; управляемые сервисы там, где разница в стоимости незначительна Что мы ищем 7+ лет опыта в бэкенд-разработке с подтвержденным опытом создания систем с высоким трафиком и чувствительностью к задержкам (API, пайплайны или сервисы реального времени в масштабе). Сильное владение Java (наш основной язык бэкенда); Python приветствуется, а также уверенность в написании периферийных функций на JavaScript/Node или Python (Lambda@Edge / CloudFront Functions) и работе с полным стеком. Практический опыт работы с периферийными/бессерверными сервисами AWS (CloudFront, Lambda@Edge, Lambda) — или глубокий опыт работы с CDN/периферийными вычислениями, который можно быстро перенести. Хорошее понимание основ HTTP, TLS, сетей и жизненного цикла запроса. Продемонстрированное техническое лидерство: владение архитектурой, установка стандартов и повышение планки для окружающих инженеров. Прагматичный, ориентированный на владение результатом склад ума, подходящий для команды на ранней стадии: вы определяете объем, создаете и запускаете от начала до конца. Дополнительные плюсы Опыт в обнаружении ботов, борьбе с мошенничеством, ad tech / mar tech или веб-безопасности. Знакомство с методами дактилоскопии (TLS, canvas/WebGL, поведенческая) как со стороны обнаружения, так и со стороны обхода. Опыт работы с MCP, агентными системами или инфраструктурой LLM-приложений. Опыт работы в стартапе строго приветствуется — вы успешно работали в среде с высокой неопределенностью на ранней стадии. Большой плюс, если вы сами были основателем стартапа — вы знаете, что нужно, чтобы строить с нуля и нести ответственность за результаты от начала до конца.
Что предлагаем
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
Старший Full-Stack разработчик (Java, Python, React)
~2 191 590 – 3 668 520 ₸ оценка
Ищем опытного full-stack разработчика (8+ лет) с сильным знанием Java и Spring, а также опытом работы с Python и React. Вы будете разрабатывать масштабируемые облачные приложения, микросервисы и AI-функции, используя современные практики DevOps и Agile. Компания предлагает полную удаленную работу и интересные задачи в глобальной технологической среде.
Java-разработчик (Программа лояльности)
~2 191 590 – 3 668 520 ₸ оценка
Ищем опытного Java-разработчика для развития backend сервисов программы лояльности. Нужно проектировать архитектуру, писать код и помогать коллегам. Предлагаем достойную зарплату, ДМС и комфортный офис.
Старший Java разработчик (Удаленно)
~2 191 590 – 3 668 520 ₸ оценка
Старший Java разработчик для создания высокопроизводительной системы визуализации для трейдеров. Полная удаленка, работа с алгоритмами и многопоточностью. Требуется 5+ лет опыта Java и хороший английский.
Старший Java Backend инженер
Старший Java-разработчик для развития и масштабирования e-commerce платформы на SAP Commerce (Hybris). Нужно проектировать бэкенд-сервисы, API, интеграции и оптимизировать производительность. Требуется 6+ лет опыта с Java, Spring, Hibernate и базами данных. Предлагают удаленную работу, гибкий график и соцпакет.
Старший Java разработчик (Spring Boot, Kubernetes)
~2 191 590 – 3 668 520 ₸ оценка
Ищем опытного Java-разработчика (Spring Boot) для работы над европейской социальной платформой. Нужно будет заниматься бэкендом и инфраструктурой (Kubernetes, PostgreSQL, Redis, CI/CD). Предлагают удаленную работу, 20 дней отпуска и возможности для роста.
Старший Java разработчик (React, AWS)
~2 191 590 – 3 668 520 ₸ оценка
Ищем опытного Java-разработчика (от 6 лет) для работы над финтех-продуктом в международной компании. Требуется знание Java, Spring Boot, облачных сервисов (AWS) и React. Предлагают удаленную работу, гибкий график и поддержку в развитии.