
Cloudflare предоставя облак за свързаност, който помага на организациите да защитават и свързват служители, устройства, приложения, мрежи и данни в локални среди, публични облаци, SaaS платформи и интернет. Нейната платформа обединява инструменти за сигурност на приложенията, защита на мрежите, оптимизиране на производителността и видимост, като помага на екипите да намалят техническата сложност и да разработват и предоставят софтуер по-ефективно. Дейността на Cloudflare обхваща облачна и edge доставка, защитени мрежи и устойчива цифрова инфраструктура, което я прави релевантна за специалисти по киберсигурност, мрежи, облачни платформи и производителност на приложенията.
Инженер по разпределени системи, кеш — Cloudflare (хибридна работа)
Изграждайте и управлявайте глобално разпределената кеш и прокси инфраструктура на Cloudflare. Подобрявайте производителността, надеждността, маршрутизацията, изчистването и наблюдаемостта в края на CDN мрежата.
Описание
- Проектиране, изграждане и експлоатация на високопроизводителния слой за данни на кеша и прокси сървъра, който обслужва съдържание от периферията на Cloudflare към първоначалните сървъри на клиентите
- Принос към Pingora и производствените услуги чрез подобряване на асинхронния I/O, управлението на връзките, ефективността на паметта и диска и опашната латентност
- Подобряване на коректността и производителността на кеша чрез разполагане на обекти, задържане, политики за приемане и изваждане, заявки за диапазони и защита срещу повредени или непълни данни
- Разработване на глобално разпределени системи за изчистване и йерархичен кеш, които ускоряват обезсилването, оптимизират пътищата на кеша, увеличават дела на попаденията и намаляват натоварването на първоначалните сървъри
- Предоставяне на споделени възможности на платформата, както и на клиентски API и правила за ключове на кеша, TTL, обработка на отговори, поведение при изчистване и достъп до Workers
- Поемане на отговорност за функциите от техническия дизайн, реализацията, тестването, наблюдаемостта и поетапното внедряване до експлоатацията в продукция
- Участие в дежурствата, ръководене на реакцията при инциденти и анализите след тях и укрепване на надеждността, капацитета и оперативните инструменти
- Използване на кохорти на трафика, измерими защитни ограничения и механизми за връщане назад за безопасно внедряване на промени с голямо въздействие
- Сътрудничество с продуктови и инженерни екипи в Cloudflare
- Принос чрез преглед на код, менторство, техническо писане и подобряване на екипните стандарти и инструменти
Изисквания
- Най-малко четири години професионален опит в проектиране, изграждане и експлоатация на производствени софтуерни системи
- Владеене на системен или backend език като Rust, Go, C или C++ и готовност за работа с Rust
- Солидни познания по семантиката на HTTP и транспортните протоколи, включително TCP, TLS и QUIC
- Опит в проектирането и реализирането на сигурни, устойчиви и високопроизводителни разпределени системи
- Опит с Linux, мрежи, конкурентност и анализ на производителността
- Опит с отговорността за производствени системи, включително наблюдение, отстраняване на грешки, дежурства, реакция при инциденти и подобрения на надеждността
- Способност за използване на метрики, логове, трасета, профилиране и експерименти за анализ на поведението в продукция и проверка на подобренията
- Силни писмени и устни комуникационни умения, включително писане на технически дизайни и ръководене на проекти между екипи
- Готовност за използване на инженерни инструменти с помощта на AI при запазване на отговорността за коректността, сигурността и качеството на дизайна
- На кандидатите може да е необходимо разрешение за получаване на технологии, контролирани от американските закони за контрол на износа, без спонсорство за лиценз за износ
Придобивки
- Право на участие в плана за дялово участие на компанията
- По време на процеса по предложение може да бъде поискано присъствено интервю в офис или хъб на Cloudflare
- За квалифицирани лица с увреждания са налични разумни улеснения