Москва, Западный административный округ, Можайский район, Инновационный центр Сколково, Большой бульвар, 42с1
Метро: БаковкаСейчас мы ищем Senior Java разработчика с хорошим знанием Python в продукт - разработка программно-аппаратного комплекса криптографической защиты данных.
ПАК реализует онлайн защиту данных в структурированных наборах данных (таблицах) и в потоках неструктурированного текста (сообщениях, промтах к ИИ-моделям и т.д.) за счет применения производительных методов обработки данных в оперативной памяти и обеспечивает надежное энергонезависимое хранение словарей соответствия исходных данных и заменяющих их случайных токенов в защищенном неизвлекаемом хранилище на дисковой подсистеме с синхронной репликацией на узлы кластера.
Задачи должности:
Разработка и развитие ядра СЗБД: алгоритмы ДПД, криптографические примитивы, протокольный уровень.
Интеграция с СУБД: PostgreSQL, MS SQL, Oracle — на уровне нативного протокола.
Разработка инструментов обработки защищённых данных в аналитических системах и AI-пайплайнах.
Реализация компонентов управления доступом и политиками защиты.
Покрытие кода тестами, участие в code review, поддержание архитектурных решений.
Диагностика и устранение инцидентов в dev/test/prod-окружениях.
Мы ожидаем от кандидата:
опыта коммерческой разработки на Java от 6 лет, python - от 3 лет.
Java 17+ — уверенное владение (Spring Boot 3, многопоточность, JVM tuning).
Python 3.10+ — обязательный второй язык (pandas, FastAPI, pytest, async).
Сетевой уровень — понимание TCP/NIO, разбор бинарных протоколов БД (PostgreSQL Wire / TDS).
Базы данных — продакшн-опыт с PostgreSQL и MS SQL (SQL, EXPLAIN, миграции).
Криптография — базовые знания (AES/RSA, хеши, токенизация, FPE, ключи).
Инфраструктура — Linux, Docker, K8s (Helm), CI/CD, мониторинг (Prometheus/Grafana).
Инженерные практики — TDD, интеграционные тесты (Testcontainers), Code Review, статический анализ.
LLM-агенты — обязательно ежедневное использование (Claude Code / Cursor / Copilot) в разработке.
Мы предлагаем:
Оформление в соответствии с ТК РФ.
Испытательный срок - 2 месяца.
Гибридный формат (2 дня в офисе), график работы - 5\2 с гибким началом работы.
ДМС со стоматологией после испытательного срока.
100% компенсация по б\л - до 10 календарных дней в год.
До 5 дней дополнительного оплачиваемого отпуска в год.