C++ -разработчик (Platform V Synapse API Mesh)
По договоренности
Мы развиваем Synapse Service Mesh — новую интеграционную платформу на базе Istio. Это облачное решение для интеграции и миграции сервисов, рассчитанное на обработку миллионов запросов. Платформа состоит из высоконагруженных компонентов и используется для построения интеграций множества банковских сервисов.
Одно из ключевых направлений развития — собственная сборка Envoy Proxy, применяемая в составе Service Mesh. В рамках этого направления мы разрабатываем нативные C++-расширения Envoy: фильтры, механизмы обработки HTTP-трафика, работу с метаданными, метриками, конфигурацией и диагностикой.
Обязанности
- Самостоятельная разработка и поддержка C++-компонентов (кастомных HTTP/network фильтров) для Envoy Proxy
- Проектирование логики фильтрации, маршрутизации, обогащения и валидации запросов (headers, body, trailers, metadata)
- Работа с конфигурацией фильтров (Protobuf) и интеграция с общим конфигурационным циклом
- Оптимизация производительности, работа с памятью в условиях высокого трафика
- Написание unit- и integration-тестов (GoogleTest/GoogleMock), обеспечение покрытия критических сценариев
- Добавление метрик, логирования и трассировки для диагностики поведения фильтров
- Участие в code review, анализ и устранение сложных ошибок сборки, тестов и runtime-поведения (включая утечки и гонки)
- Сборка и отладка тестовых версий Envoy в контейнерах, проверка в Kubernetes/Istio-окружении
- Взаимодействие с аналитиками, QA, DevOps для поставки фичей «под ключ»
- Опционально: подключение к разработке компонентов на Rust (ztunnel) по мере погружения в проект.
Требования
- Опыт коммерческой разработки на C++ от 2 лет (уровень Middle/Middle-)
- Отличное знание современного C++ (14/17/20): RAII, move semantics, lifetime, умные указатели, const-correctness
- Практический опыт многопоточного и/или асинхронного программирования (понимание event loop, non-blocking I/O, конкурентного доступа; опыт с lock-free структурами будет плюсом)
- Умение писать безопасный и производительный код, понимание цены аллокаций памяти и копирований в hot-path
- Уверенный навык чтения, дебага и модернизации чужого/legacy-кода (работа в большом open-source проекте).
Сети и протоколы:
- Глубокое понимание стека TCP/IP
- Уверенное знание HTTP/1.1 и HTTP/2: жизненный цикл запроса, заголовки, статусы, стримы, таймауты
- Понимание принципов работы TLS/mTLS.
Особые требования, выдвигаемые Отделом специальных производственных задач:
- Оформление формы допуска для работы со сведениями, составляющими государственную тайну с проведением в отношении кандидата и его близких родственников проверочных мероприятий ФСБ России. В случае отказа ФСБ России по результатам проверочных мероприятий договор расторгается
- Вероятен запрет выезда за границу
Преимущества:
- Сотрудники отдела имеют бронь в период мобилизации и военного положения (для пребывающих в запасе) или отсрочку от прохождения срочной службы (для призывников)
- Надбавка к окладу не менее 10%.
Условия
- Гибридный формат работы
- Годовой бонус и ежегодный пересмотр зарплаты
- Статус аккредитованной ИТ-компании
- Расширенный ДМС с первого дня и льготное страхование для семьи
- Корпоративный университет Сбера, внутренняя образовательная платформа, участие в IT-конференциях
- Льготная ипотека в Сбере, подписка Прайм с возможностью совместного использования на трёх близких.
Опубликована месяц назад
Похожие вакансии
Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатноот 150 000 ₽
Рыночная зарплата
Компания СинапсТех приглашает Flutter-разработчика в команду продукта AXON — медицинской платформы со ... приложений Участвовать в код-ревью и улучшать кодовую базу Работать в связке с дизайнерами и backend-разработчиками ...
- Полный день
- Опыт от 1 года
- Москва
2 дня назад
Мы ищем AI Engineer, который будет создавать AI-агентов для товародвижения большой розничной сети и доводить решения до промышленной эксплуатации. Здесь можно работать с реальными бизнес-сценариями и данными в масштабе крупного ритейла, влиять на арх...
- Полный день
- Опыт от 1 года
- Москва
3 дня назад
Обязанности: Сопровождение и развитие Личного кабинета WEB ЭДО; Сопровождение и развитие ПО на аналогичном технологическом стеке; Выполнение правил производственного процесса. Требования: Уверенные знания и опыт в следующем стеке: Java 17 Spring Boot...
- Полный день
- Опыт от 1 года
- Москва
3 дня назад
от 250 000 ₽
Выше средней на 66%
Автономные технологии — инженерно-технологическая компания полного цикла, создающая робототехнические системы на основе искусственного интеллекта. Мы создаем с нуля устройства, включающие в себя электронику, механику и программное обеспечение высоког...
- Полный день
- Опыт от 1 года
- Москва
3 дня назад
Мы ищем Разработчика фаззера в команду разработки программного обеспечения динамического анализа — фаззера ...
- Полный день
- Опыт от 1 года
- Москва
3 дня назад
до 180 000 ₽
Выше средней на 20%
О проекте Ищем iOS-разработчика для участия в разработке и развитии мобильных приложений в банковской ...
- Полный день
- Опыт от 1 года
- Москва
3 дня назад
Вакансия в подборках
Похожие вакансии
от 150 000 ₽
от 250 000 ₽