HighLevel
HighLevel
201 – 500 Angajați
ConsultanțăLogisticăSaaS
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 Backend Staff, HighLevel (Remote din India)

Conduce proiectarea sistemelor backend distribuite, a API-urilor, bazelor de date și infrastructurii bazate pe evenimente pentru sistemul de operare pentru afaceri al HighLevel, susținut de inteligență artificială. Coordonează arhitectura, scalabilitatea, fiabilitatea și direcția tehnică în echipele de inginerie CRM.

Descriere

  • Proiectarea și dezvoltarea serviciilor backend fiabile și foarte scalabile.
  • Asumarea arhitecturii pentru inițiative complexe care implică mai multe echipe de inginerie.
  • Definirea API-urilor, modelelor de date, fluxurilor de lucru bazate pe evenimente și limitelor serviciilor.
  • Construirea platformelor care acceptă volume mari de solicitări și seturi mari de date.
  • Dezvoltarea procesării asincrone cu cozi, evenimente, fluxuri și lucrători de fundal.
  • Coordonarea deciziilor tehnologice privind bazele de date relaționale și NoSQL, căutarea, memoria cache și sistemele de mesagerie.
  • Identificarea limitărilor de performanță din aplicații, baze de date, cozi și infrastructură.
  • Îmbunătățirea latenței API-urilor, debitului, eficienței resurselor și scalabilității generale.
  • Construirea pentru degradare controlată, reîncercări, idempotență, recuperare și toleranță la erori.
  • Stabilirea unor modele fiabile pentru consistența datelor și fluxurile de lucru distribuite.
  • Conducerea îmbunătățirilor de performanță ale bazelor de date și accesului la date.
  • Dezvoltarea strategiilor de caching, indexare, partiționare, sharding și retenție.
  • Consolidarea observabilității prin metrici, jurnale, trasări, tablouri de bord și alerte utile.
  • Investigarea incidentelor majore de producție și implementarea unor măsuri corective durabile.
  • Stabilirea standardelor de inginerie pentru fiabilitate, scalabilitate, testare, securitate și mentenabilitate.
  • Evaluarea propunerilor de arhitectură și a modificărilor de cod cu impact ridicat în cadrul echipelor.
  • Abordarea datoriei tehnice sistemice prin eforturi practice de modernizare.
  • Colaborarea cu liderii de produs și inginerie pentru echilibrarea priorităților tehnice și de business.
  • Îndrumarea inginerilor seniori și extinderea responsabilității tehnice în cadrul echipelor.
  • Menținerea implicării directe în cod prin contribuții la sisteme și inițiative critice.

Cerințe

  • Cel puțin opt ani de experiență în ingineria software, inclusiv experiență semnificativă cu sisteme backend la scară largă.
  • Cunoștințe avansate într-unul sau mai multe limbaje backend, precum Node.js/TypeScript, Go sau Java.
  • Cunoștințe solide despre sisteme distribuite și arhitectura microserviciilor.
  • Înțelegere avansată a proiectării API-urilor și comunicării între servicii.
  • Stăpânirea tehnologiilor bazelor de date relaționale și NoSQL.
  • Experiență în proiectarea sistemelor pentru seturi mari de date și volume ridicate de solicitări.
  • Cunoștințe despre concurență, procesare asincronă, cozi și arhitecturi bazate pe evenimente.
  • Experiență în implementarea strategiilor de caching și caching distribuit.
  • Înțelegerea indexării, optimizării interogărilor, tranzacțiilor și consistenței datelor.
  • Experiență în construirea sistemelor fiabile cu reîncercări, idempotență, timeout-uri, limitarea ratei și recuperare după erori.
  • Capacitatea de a evalua compromisurile dintre scalabilitate, disponibilitate, consistență și performanță.
  • Experiență în diagnosticarea problemelor complexe de producție prin metrici, jurnale și trasare distribuită.
  • Judecată solidă în proiectarea sistemelor și arhitectură.
  • Experiență demonstrată în coordonarea unor activități solicitante tehnic între mai mulți ingineri sau mai multe echipe.

Beneficii

  • Lucru la distanță din India.
  • Construirea unor platforme backend care deservesc o scară globală semnificativă.
  • Abordarea unor provocări complexe de sisteme distribuite și arhitectură a datelor.
  • Modelarea arhitecturii pentru mai multe produse și echipe de inginerie.
  • Lucrul cu API-uri de volum mare, fluxuri de evenimente, baze de date, platforme de căutare și infrastructură distribuită.
  • Conducerea îmbunătățirilor privind scalabilitatea, fiabilitatea, performanța și eficiența ingineriei.
  • Continuarea contribuției ca specialist tehnic fără trecerea la managementul oamenilor.
  • Lucrul într-un mediu de inginerie dinamic, cu autonomie și responsabilitate considerabile.

Locuri de muncă similare

Knowtion Health

Remote Talent Acquisition Manager

Knowtion Health

Oversee recruiting systems, requisitions, analytics, and contingent workforce operations at Knowtion Health. Help support scalable hiring processes for a growing healthcare company.

Deschide
Napco National

Purchasing Coordinator, Saudi Arabia (Remote)

Napco National

Coordinate purchasing operations for a manufacturing business in Saudi Arabia, from purchase orders and supplier deliveries to customs paperwork and material transfers. Support shipment clearance, invoice processing, supplier claims, and product certificate renewals.

Deschide
Terumo Medical Corporation

Region Manager, Terumo Interventional Systems Sales

Terumo Medical Corporation

Lead medical device sales across a North Central New Jersey region, managing field teams and hospital relationships. Drive regional revenue, sales performance, and compliant promotion of Terumo Interventional Systems products.

Deschide