{"id":554829,"url":"https://alion.io/job/sbertech-c-razrabotchik-platform-v-synapse-api-mesh","title":"C++ -разработчик (Platform V Synapse API Mesh)","company":{"id":46107,"name":"SberTech","domain":"sbertech.ru","url":"https://alion.io/company/sbertech","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"HeadHunter","truth_index":{"grade":"A","score":100,"open_postings":8,"ghost_share":0,"stale_share":0,"repost_share":0.125,"time_to_fill_p50_days":16,"computed_at":"2026-10-02T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":"junior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Moscow, Russia"],"countries":["RU"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":16500,"max_usd":35000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":72},"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Envoy","optional":false},{"name":"Istio","optional":false},{"name":"Kubernetes","optional":false},{"name":"Protobuf","optional":false},{"name":"Rust","optional":false},{"name":"Service Mesh","optional":false},{"name":"TCP/IP","optional":true}],"status":"live","first_seen_at":"2026-09-08T11:04:30Z","employer_posted_date":"2026-09-08","last_verified_at":"2026-10-02T18:47:39Z","board_verified":true,"closed_at":null,"days_open":24,"trust":{"level":"ok","repost_count":1,"flags":[],"days_open":23},"description":"Мы развиваем Synapse Service Mesh - новую интеграционную платформу на базе Istio. Это облачное решение для интеграции и миграции сервисов, рассчитанное на обработку миллионов запросов. Платформа состоит из высоконагруженных компонентов и используется для построения интеграций множества банковских сервисов.\n Одно из ключевых направлений развития - собственная сборка Envoy Proxy, применяемая в составе Service Mesh. В рамках этого направления мы разрабатываем нативные C++-расширения Envoy: фильтры, механизмы обработки HTTP-трафика, работу с метаданными, метриками, конфигурацией и диагностикой.\n Обязанности\n Самостоятельная разработка и поддержка C++-компонентов (кастомных HTTP/network фильтров) для Envoy Proxy\n Проектирование логики фильтрации, маршрутизации, обогащения и валидации запросов (headers, body, trailers, metadata)\n Работа с конфигурацией фильтров (Protobuf) и интеграция с общим конфигурационным циклом\n Оптимизация производительности, работа с памятью в условиях высокого трафика\n Написание unit- и integration-тестов (GoogleTest/GoogleMock), обеспечение покрытия критических сценариев\n Добавление метрик, логирования и трассировки для диагностики поведения фильтров\n Участие в code review, анализ и устранение сложных ошибок сборки, тестов и runtime-поведения (включая утечки и гонки)\n Сборка и отладка тестовых версий Envoy в контейнерах, проверка в Kubernetes/Istio-окружении\n Взаимодействие с аналитиками, QA, DevOps для поставки фичей «под ключ»\n Опционально: подключение к разработке компонентов на Rust (ztunnel) по мере погружения в проект.\n Требования\n Опыт коммерческой разработки на C++ от 2 лет (уровень Middle/Middle-)\n Отличное знание современного C++ (14/17/20): RAII, move semantics, lifetime, умные указатели, const-correctness\n Практический опыт многопоточного и/или асинхронного программирования (понимание event loop, non-blocking I/O, конкурентного доступа; опыт с lock-free структурами будет плюсом)\n Умение писать безопасный и производительный код, понимание цены аллокаций памяти и копирований в hot-path\n Уверенный навык чтения, дебага и модернизации чужого/legacy-кода (работа в большом open-source проекте).\n Сети и протоколы:\n Глубокое понимание стека TCP/IP\n Уверенное знание HTTP/1.1 и HTTP/2: жизненный цикл запроса, заголовки, статусы, стримы, таймауты\n Понимание принципов работы TLS/mTLS.\n Особые требования, выдвигаемые Отделом специальных производственных задач:\n Оформление формы допуска для работы со сведениями, составляющими государственную тайну с проведением в отношении кандидата и его близких родственников проверочных мероприятий ФСБ России. В случае отказа ФСБ России по результатам проверочных мероприятий договор расторгается\n Вероятен запрет выезда за границу\n Преимущества:\n Сотрудники отдела имеют бронь в период мобилизации и военного положения (для пребывающих в запасе) или отсрочку от прохождения срочной службы (для призывников)\n Надбавка к окладу не менее 10%.\n Условия\n Гибридный формат работы\n Годовой бонус и ежегодный пересмотр зарплаты\n Статус аккредитованной ИТ-компании\n Расширенный ДМС с первого дня и льготное страхование для семьи\n Корпоративный университет Сбера, внутренняя образовательная платформа, участие в IT-конференциях\n Льготная ипотека в Сбере, подписка Прайм с возможностью совместного использования на трёх близких.","description_format":"text","description_chars":3317,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"Russian","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-08T20:09:46Z"},{"event":"reopen","at":"2026-09-15T01:26:31Z"}],"liveness":{"score":30,"band":"fade","label":"Fading","p_open":1,"p_active":0.546,"p_room":0.55,"age_days":23,"expected_fill_days":16,"reasons":["conf:21","velocity","win:tail","comp:junior"],"computed_at":"2026-10-02T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/sbertech-c-razrabotchik-platform-v-synapse-api-mesh","json_url":"https://alion.io/job/sbertech-c-razrabotchik-platform-v-synapse-api-mesh.json","meta":{"generated_at":"2026-10-03T01:17:44Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":1205,"day_limit":5000,"remaining_today":3795,"minute_limit":60,"resets_at":"2026-10-04T00:00:00Z"}}}