
HighLevel este o companie de software ca serviciu care dezvoltă o platformă all-in-one de marketing și vânzări pentru companii și specialiști în marketing. Software-ul său reunește captarea clienților potențiali, programarea întâlnirilor, gestionarea fluxului de vânzări, site-uri web, pâlnii de vânzare, pagini de destinație și urmărirea automată prin telefon, SMS, e-mail și canale sociale. HighLevel oferă, de asemenea, integrări API, instrumente pentru gestionarea abonamentelor și cursurilor, precum și opțiuni de white-label care permit companiilor să ofere platforma sub propriul brand. Pentru persoanele aflate în căutarea unui loc de muncă, profilul companiei reflectă activități axate pe dezvoltarea și susținerea unui produs amplu de automatizare a afacerilor, utilizat în consultanță, logistică și alte organizații orientate spre servicii.
Inginer principal de sisteme distribuite – Lucru la distanță din India
HighLevel caută un inginer principal pentru consolidarea unor servicii reziliente, la scară largă, pentru platforma sa de business bazată pe inteligență artificială. Rolul acoperă Node.js, Go, Kubernetes, GCP, stocare distribuită și fiabilitate de sistem de la un capăt la altul.
Descriere
- Proiectează, construiește și scalează servicii backend și interfețe frontend pentru experiența Threads & Composer din HighLevel Conversations
- Coordonează arhitectura backend și API, fluxurile de date, performanța, fiabilitatea, debitul și corectitudinea la scară largă
- Asumă responsabilitatea pentru nivelul interfeței de utilizator Vue 3, de la dezvoltare până la mentenanță
- Protejează sănătatea arhitecturală a unui sistem distribuit la scară de miliarde, în condiții de defectare, constrângeri de capacitate, garanții de consistență și peste 50 de implementări
- Analizează proiectările căilor critice și ghidează deciziile de arhitectură între echipe
- Identifică și rezolvă punctele unice de defectare, cozile nelimitate, lipsa idempotenței, riscurile de suprasolicitare simultană și ferestrele de pierdere a datelor
- Realizează prototipuri pentru schimbări arhitecturale cu risc ridicat, gestionează incidente majore și colaborează la remedierea defectelor complexe între echipe
- Crește reziliența sistemului prin degradare controlată, controlul presiunii, limite de izolare și modele de capacitate proiectate pentru o creștere lunară de peste 10%
- Consolidează practicile de inginerie prin revizuiri de proiectare, analize post-incident și tipare tehnice reutilizabile
- Definește practici sigure pentru utilizarea ingineriei asistate de inteligență artificială în sistemele critice
- Dezvoltă folosind Node.js/TypeScript, Go, GKE, GCP Pub/Sub, Cloud Tasks, Redis, MongoDB, Firestore, ClickHouse și Elasticsearch
- Îmbunătățește căile critice din Workflows prin responsabilități clare, planificarea capacității, scenarii de defectare testate și mai puține incidente
Cerințe
- Cel puțin 10 ani de experiență în inginerie, cu responsabilitate practică substanțială pentru sisteme distribuite la scară largă
- Responsabilitate exclusivă demonstrată pentru un sistem de producție în timpul unor defectări din lumea reală
- Expertiză aprofundată în arhitecturi cu cozi și asincrone, semantica livrării, ordonare, controlul presiunii, idempotență și livrare exact o dată sau cel puțin o dată
- Cunoștințe solide despre mai multe sisteme de stocare SQL și NoSQL, modele de consistență și indexare la scară
- Expertiză în Redis sau într-un sistem comparabil din memorie, inclusiv comportamentul sub presiune de memorie și în cazul partițiilor de rețea
- Experiență în producție cu operarea Kubernetes la scară, inclusiv limite de resurse, scalare automată și defectarea grupurilor de noduri
- Capacitate excepțională de a comunica proiectări prin documentație, diagrame și analize ale cauzei principale
- Competență în Node.js și/sau Go pentru prototiparea propunerilor și livrarea remedierilor pentru căile critice
- Experiența comparabilă cu sute de servicii sau mii de instanțe care procesează zilnic miliarde de evenimente este preferată cu fermitate
- Experiența cu agenți AI, servicii native GCP, lansarea sistemelor de la zero la unu și consolidarea platformelor mature constituie un avantaj
Beneficii
- Lucrează într-o organizație globală în care munca la distanță este prioritară
- HighLevel este un angajator care oferă șanse egale
- Un proces voluntar de colectare a informațiilor demografice păstrează răspunsurile separat de candidaturi și le exclude din deciziile de angajare
- O politică de confidențialitate este disponibilă pentru consultare