О нас Inca Digital — компания в области данных и аналитической разведки, специализирующаяся на аналитике цифровых активов для бирж, финансовых организаций, регуляторов и блокчейн-экосистем. Наша платформа объединяет структурированные и неструктурированные данные из блокчейнов, с бирж, из социальных сетей и финансовых рынков в единый аналитический движок. Мы работаем полностью удаленно и в асинхронном режиме: минимум созвонов, решения принимаются на основе аргументов, а не иерархии. О роли Вы — инженер, который создает и поддерживает данные, с которыми ежедневно работает наша команда расследований. Аналитики рассчитывают на то, что вы надежно и своевременно собираете, нормализуете и предоставляете данные о блокчейн-транзакциях, биржевые потоки и данные из открытых источников — в виде, пригодном для анализа сразу, без предварительной очистки. Чем предстоит заниматься Проектировать, разрабатывать и сопровождать сквозные пакетные и инкрементальные ETL/ELT-пайплайны, превращая сырые данные в production-ready API, дашборды и автоматические оповещения. Обеспечивать высокопроизводительный сбор данных из разнородных источников: реляционных баз данных, сторонних и вендорских API, файлов, блокчейн-нод и индексаторов, а также текстовых данных из соцсетей и веба в больших объемах. Разрабатывать NLP-пайплайны для работы с неструктурированными и полуструктурированными текстовыми данными: извлечение сущностей и утверждений, классификация, дедупликация и обогащение данных для последующих моделей оценки рисков. Поддерживать системы данных для управления кейсами, генерации отчетов и аналитического портала. Совместно с руководителем R&D, инженерами, data scientist'ами и командой расследований превращать аналитические требования в масштабируемые клиентские продукты. Участвовать в техническом проектировании и разработке архитектуры в рамках письменного, аргументированного процесса дизайна. Участвовать в повышении качества данных и сопровождении систем: версионирование, валидация, отслеживание происхождения данных (data lineage), сверка и мониторинг актуальности данных. Что мы ждём от вас Коммерческий опыт разработки backend-сервисов на GoLang от 3 лет. Уверенное знание основ Go, включая конкурентность, тестирование и т. д. Опыт работы с REST API и/или gRPC. Практический опыт работы в среде AWS. Опыт работы с системами обмена сообщениями: Kafka, RabbitMQ, SQS и т. п. Опыт работы с SQL-базами данных (например, PostgreSQL) и NoSQL-базами (MongoDB, Redis, DynamoDB). Понимание микросервисной архитектуры и распределённых систем. Опыт работы с Docker, Git и CI/CD. Самостоятельность: готовность работать с неоднозначными задачами без пошаговых инструкций. Свободный английский — вся работа ведётся на английском языке. Будет плюсом Опыт работы с Terraform, Kubernetes, Splunk или аналогичными SIEM-системами и инструментами observability. Интерес к финтеху или расследованиям. Стек Golang, SQL, AWS/GCP, Docker, Splunk, GitHub. Этапы отбора Техническое задание. 30-минутное скрининговое интервью. Техническое интервью. Интервью на соответствие корпоративной культуре с руководителем R&D. Заключение годового контракта с фиксированными контрольными точками. Для выполнения практического задания перейдите по ссылке в открытый GitHub-репозиторий: https://github.com/1712n/dn-institute/issues/1209. Мы рассматриваем только отклики с выполненным практическим заданием. Решение необходимо отправить пул-реквестом в этот репозиторий, как описано в задании. В отклике укажите ваш GitHub-юзернейм и ссылку на ваш пул-реквест. Почему стоит присоединиться Полностью удаленная работа и атмосфера доверия — мы оцениваем результат, а не отработанные часы. Конкурентоспособное вознаграждение и компенсация медицинских расходов. Работа на стыке блокчейна, финтеха и национальной безопасности.