
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 е работодател, предоставящ равни възможности
- Доброволният процес за предоставяне на демографска информация съхранява отговорите отделно от кандидатурите и ги изключва от решенията за наемане
- Политика за поверителност е достъпна за преглед