HighLevel
HighLevel
HighLevel е SaaS компания, която разработва универсална маркетингова и търговска платформа за бизнеса и маркетолозите. Нейният софтуер обединява привличането на потенциални клиенти, планирането на срещи, управлението на търговския процес, уебсайтове, фунии, целеви страници и автоматизирано последващо проследяване по телефона, чрез SMS, имейл и социални канали. HighLevel предлага също API интеграции, инструменти за управление на членства и курсове, както и white-label възможности, които позволяват на компаниите да предлагат платформата под собствената си марка. Профилът на компанията може да бъде интересен за търсещи работа, които искат да участват в разработването и поддръжката на широк продукт за автоматизация на бизнеса, използван в консултантски, логистични и други организации, предоставящи услуги.

Щатен инженер по разпределени системи – дистанционна работа от Индия

HighLevel търси щатен инженер, който да укрепи устойчиви услуги в голям мащаб за своята бизнес платформа, задвижвана от изкуствен интелект. Ролята обхваща Node.js, Go, Kubernetes, GCP, разпределено съхранение и цялостна надеждност на системите.

Описание

  • Проектиране, изграждане и мащабиране на бекенд услуги и фронтенд интерфейси за изживяването Threads & Composer в HighLevel Conversations
  • Ръководене на бекенд и API архитектурата, потоците от данни, производителността, надеждността, пропускателната способност и коректността в голям мащаб
  • Поемане на собствеността върху слоя на потребителския интерфейс във Vue 3 от разработката до поддръжката
  • Защита на архитектурното здраве на разпределена система с мащаб от милиарди чрез управление на различни режими на отказ, ограниченията на капацитета, гаранциите за съгласуваност и над 50 внедрявания
  • Преглеждане на проектите за критичните пътища и насочване на архитектурните решения между екипите
  • Откриване и отстраняване на единични точки на отказ, неограничени опашки, липсваща идемпотентност, рискове от лавинообразно натоварване и прозорци за загуба на данни
  • Създаване на прототипи на високорискови архитектурни промени, отстраняване на сериозни инциденти и сътрудничество по сложни дефекти между екипите
  • Повишаване на устойчивостта на системата чрез плавна деградация, обратен натиск, граници на изолация и модели на капацитета, проектирани за месечен растеж над 10%
  • Укрепване на инженерните практики чрез прегледи на проектите, анализи след инциденти и повторно използваеми технически модели
  • Определяне на безопасни практики за използване на инженеринг с помощта на изкуствен интелект в критични системи
  • Разработка с Node.js/TypeScript, Go, GKE, GCP Pub/Sub, Cloud Tasks, Redis, MongoDB, Firestore, ClickHouse и Elasticsearch
  • Подобряване на критичните пътища на Workflows чрез ясно разпределение на отговорностите, планиране на капацитета, тествани сценарии на отказ и по-малко инциденти

Изисквания

  • Най-малко 10 години инженерeн опит със значителна практическа отговорност за разпределени системи в голям мащаб
  • Доказана самостоятелна отговорност за продукционна система при реални откази
  • Задълбочени познания за опашки и асинхронни архитектури, семантика на доставката, подреждане, обратен натиск, идемпотентност и доставка точно веднъж или поне веднъж
  • Отлично познаване на множество SQL и NoSQL системи за съхранение, модели на съгласуваност и индексиране в голям мащаб
  • Експертни познания за Redis или сравнима система в паметта, включително поведението при недостиг на памет и мрежови разделяния
  • Професионален опит с експлоатация на Kubernetes в голям мащаб, включително ограничения на ресурсите, автоматично мащабиране и откази на пулове от възли
  • Изключителна способност за представяне на проекти чрез документация, диаграми и анализи на първопричината
  • Владеене на Node.js и/или Go за прототипиране на предложения и реализиране на корекции по критични пътища
  • Сравним опит със стотици услуги или хиляди инстанции, обработващи милиарди събития дневно, се счита за силно предимство
  • Опит с агенти с изкуствен интелект, услуги, нативни за GCP, стартиране на системи от нула до първа версия и укрепване на зрели платформи се счита за допълнително предимство

Придобивки

  • Работа в глобална организация с приоритет на дистанционната работа
  • HighLevel е работодател, предоставящ равни възможности
  • Доброволният процес за предоставяне на демографска информация съхранява отговорите отделно от кандидатурите и ги изключва от решенията за наемане
  • Политика за поверителност е достъпна за преглед