
A HighLevel SaaS-vállalat, amely minden egyben marketing- és értékesítési platformot fejleszt vállalkozások és marketingesek számára. Szoftvere egyesíti a leadgyűjtést, az időpont-egyeztetést, az értékesítési folyamatok kezelését, a webhelyeket, az értékesítési tölcséreket, a céloldalakat, valamint a telefonon, SMS-ben, e-mailben és közösségi csatornákon keresztül végzett automatizált utánkövetést. A HighLevel API-integrációkat, tagsági és kurzuskezelő eszközöket, valamint white-label lehetőségeket is kínál, amelyek révén a vállalkozások saját márkájuk alatt nyújthatják a platformot. Álláskeresők számára a vállalat profilja egy olyan széles körben használható üzleti automatizálási termék fejlesztésére és támogatására irányuló munkát tükröz, amelyet tanácsadással, logisztikával és más szolgáltatásorientált szervezeteknél alkalmaznak.
Staff backend mérnök, HighLevel (Távoli munka Indiából)
Vezesse a HighLevel mesterséges intelligenciára épülő üzleti operációs rendszerének elosztott backend rendszerei, API-jai, adatbázisai és eseményvezérelt infrastruktúrája tervezését. Irányítsa az architektúrát, a skálázhatóságot, a megbízhatóságot és a műszaki irányt a CRM-mérnöki csapatokon átívelően.
Leírás
- Tervezzen és fejlesszen megbízható, nagy mértékben skálázható backend szolgáltatásokat.
- Vállaljon felelősséget több mérnöki csapatot átfogó, összetett kezdeményezések architektúrájáért.
- Határozza meg az API-kat, az adatmodelleket, az eseményvezérelt munkafolyamatokat és a szolgáltatáshatárokat.
- Építsen nagy kérésforgalmat és nagy adathalmazokat támogató platformokat.
- Fejlesszen aszinkron feldolgozást sorokkal, eseményekkel, adatfolyamokkal és háttérben futó feldolgozókkal.
- Adjon iránymutatást a relációs és NoSQL-adatbázisokkal, kereséssel, gyorsítótárazással és üzenetküldési rendszerekkel kapcsolatos technológiai döntésekhez.
- Azonosítsa a teljesítménykorlátokat az alkalmazásokban, adatbázisokban, sorokban és az infrastruktúrában.
- Javítsa az API-késleltetést, az átbocsátást, az erőforrás-hatékonyságot és az általános skálázhatóságot.
- Építsen szabályozott visszalépést, újrapróbálkozást, idempotenciát, helyreállítást és hibatűrést támogató rendszereket.
- Alakítson ki megbízható mintákat az adatok konzisztenciájához és az elosztott munkafolyamatokhoz.
- Vezesse az adatbázis- és adatelérési teljesítmény javítását célzó fejlesztéseket.
- Dolgozzon ki gyorsítótárazási, indexelési, particionálási, sharding- és adatmegőrzési megközelítéseket.
- Erősítse a megfigyelhetőséget metrikákkal, naplókkal, trace-ekkel, irányítópultokkal és végrehajtható riasztásokkal.
- Vizsgálja ki a jelentős éles környezeti incidenseket, és vezessen be tartós javító intézkedéseket.
- Állítson fel mérnöki szabványokat a megbízhatóság, a skálázhatóság, a tesztelés, a biztonság és a karbantarthatóság terén.
- Értékelje a csapatok közötti architekturális javaslatokat és a nagy hatású kódmódosításokat.
- Kezelje a rendszerszintű technikai adósságot gyakorlati modernizációs kezdeményezésekkel.
- Dolgozzon együtt a termék- és mérnöki vezetőkkel a műszaki és üzleti prioritások egyensúlyának megteremtésén.
- Mentorálja a vezető mérnököket, és bővítse a műszaki felelősségvállalást a csapatok között.
- Maradjon aktívan technikai szerepben azáltal, hogy kódot ír kritikus rendszerekhez és kezdeményezésekhez.
Követelmények
- Legalább nyolc év szoftvermérnöki tapasztalat, beleértve a nagy léptékű backend rendszereken végzett jelentős munkát.
- Egy vagy több backend nyelv, például Node.js/TypeScript, Go vagy Java magabiztos ismerete.
- Az elosztott rendszerek és a mikroszolgáltatás-architektúra alapos ismerete.
- Az API-tervezés és a szolgáltatások közötti kommunikáció fejlett ismerete.
- A relációs és NoSQL-adatbázis-technológiák erős ismerete.
- Nagy adathalmazokra és nagy kérésforgalomra tervezett rendszerek tervezésében szerzett tapasztalat.
- A konkurencia, az aszinkron feldolgozás, a sorok és az eseményvezérelt architektúrák ismerete.
- Gyorsítótárazás és elosztott gyorsítótárazási stratégiák megvalósításában szerzett tapasztalat.
- Az indexelés, a lekérdezés-optimalizálás, a tranzakciók és az adatok konzisztenciájának ismerete.
- Újrapróbálkozást, idempotenciát, időkorlátokat, sebességkorlátozást és hibából való helyreállítást támogató megbízható rendszerek építésében szerzett tapasztalat.
- A skálázhatóság, a rendelkezésre állás, a konzisztencia és a teljesítmény közötti kompromisszumok értékelésének képessége.
- Összetett éles környezeti problémák metrikák, naplók és elosztott trace-elés segítségével történő diagnosztizálásában szerzett tapasztalat.
- Erős rendszertervezési és architekturális ítélőképesség.
- Több mérnököt vagy csapatot érintő, műszakilag igényes munkák vezetésében szerzett bizonyított tapasztalat.
Juttatások
- Dolgozzon távolról Indiából.
- Építsen jelentős globális léptékben kiszolgáló backend platformokat.
- Oldjon meg összetett elosztott rendszer- és adatarchitektúra-problémákat.
- Alakítsa az architektúrát több terméken és mérnöki csapaton átívelően.
- Dolgozzon nagy forgalmú API-kkal, eseményfolyamokkal, adatbázisokkal, keresési platformokkal és elosztott infrastruktúrával.
- Vezesse a skálázhatóság, a megbízhatóság, a teljesítmény és a mérnöki hatékonyság javítását.
- Maradjon mélyen technikai közreműködő anélkül, hogy people managementre váltana.
- Dolgozzon gyors tempójú mérnöki környezetben, jelentős önállósággal és felelősséggel.