Мы - компания HefTech, разрабатывающая продукты в сфере кибербезопасности. Продукты предназначены для защиты от киберугроз организаций всех уровней: от малого бизнеса до федеральных органов власти. Компактная сильная команда специалистов, обеспечивающая полный цикла разработки, ваша работа сразу попадает прямо в продукт. Мы ищем backend-разработчика для развития платформы Solar SIEM. Это высоконагруженная распределённая система, в которой важны производительность, надежность и масштабируемость. Вам предстоит проектировать и создавать новые сервисы, развивать существующие и участвовать в архитектурных решениях. Мы пишем на Go, C# и Java (Kotlin), поэтому нам важнее инженерный уровень и понимание распределённых систем, чем конкретный язык. Обязанности: Проектировать и разрабатывать новые сервисы платформы: от архитектуры до вывода в production; Развивать и оптимизировать существующие сервисы; проектировать взаимодействие сервисов через брокеры сообщений Kafka, NATS и RabbitMQ: гарантии доставки, сохранение порядка, обработку ошибок; искать и устранять узкие места в производительности: профилировать, оптимизировать работу с памятью и параллелизм; обеспечивать наблюдаемость сервисов: метрики, трейсы, логи; писать тесты и проводить код-ревью; для разработчика уровня Senior: участвовать в проектировании архитектуры, развивать стандарты разработки, менторить коллег. Требования: Коммерческая backend-разработка от 3 лет на одном из языков: Go, C# (.NET 6+) или Java/Kotlin; Глубокое знание выбранного языка и его средств конкурентного и асинхронного программирования; Продакшен-опыт работы хотя бы с одним брокером сообщений (Kafka, NATS или RabbitMQ) и понимание семантики доставки: at-least-once, идемпотентность, партиционирование, consumer groups; Опыт проектирования контрактов между сервисами (REST, gRPC, protobuf); Опыт работы с PostgreSQL и/или ClickHouse; Опыт с Docker и Kubernetes на уровне разработчика; Культура разработки: чистый код, тесты, CI/CD, осмысленное код-ревью. Будет плюсом: Опыт работы с несколькими языками из перечисленных или готовность освоить ещё один; Опыт с потоковой обработкой данных; Опыт разработки нагруженных сервисов и их профилирования; Знание практик безопасной разработки: статический анализ, фаззинг, SBOM; Опыт с OpenTelemetry, Prometheus и Grafana; Интерес к информационной безопасности. Условия: Официальное оформление в аккредитованную ИТ-компанию; Конкурентный оклад, премии по результатам работы; Сильная команда экспертов, которые всегда готовы помочь и поделиться знаниями; Возможность работать над передовыми продуктами в сфере кибербезопасности, позволяющие расширить технологический кругозор; Перспективы для профессионального и карьерного продвижения; ДМС; Работа в офисе или возможен гибридный вариант по договоренности.
Похожие вакансии