Állás

Szoftvermérnök, Foundations (alapinfrastruktúra)

Szoftverfejlesztő • Remote • Teljes munkaidő • Amerikai Egyesült Államok USA

A Hex Foundations csapata azt az alkalmazásszintű infrastruktúrát építi és fejleszti, amely a Hexet meghajtja: a megosztott backend rendszereket, keretrendszereket és primitíveket gondozza, amelyekre a többi csapat támaszkodik. A munka az API-kra, a valós idejű adatátvitelre, a tárolási keretrendszerekre, a háttérfeldolgozásra és a belső eszközökre terjed ki, a hangsúly pedig az elszigetelt funkciók helyett a skálázódó, tartós rendszereken van. A Hex senior backend szoftvermérnököt keres e központi rendszerek tervezésére, karbantartására és fejlesztésére, aki szorosan együttműködik a termékmérnöki csapatokkal, hogy a gyakori mintázatokat robusztus, újrahasználható rendszerekké alakítsa, miközben segít a szabványok meghatározásában és a backend minőségi mércéjének emelésében. A szerepkör elsősorban backend-fókuszú, a frontend-tapasztalat pedig hasznos a végponttól végpontig tartó munkafolyamatok megértéséhez.

Feladatok

  • ▹A vállalat egészében használt backend keretrendszerek és szolgáltatások tervezése és építése
  • ▹Kritikus megosztott rendszerek gondozása és fejlesztése, beleértve az API-kat, a valós idejű adatátvitelt és a feladat-orchesztrációt
  • ▹Az alapvető backend infrastruktúra megbízhatóságának, teljesítményének, megfigyelhetőségének és biztonságának javítása
  • ▹Együttműködés a termékcsapatokkal, hogy a visszatérő igényeket megosztott absztrakciókká alakítsák
  • ▹Technikai tervezési megbeszélések vezetése és az architekturális irány meghatározásának segítése
  • ▹Refaktorálások, migrációk és rendszerfrissítések irányítása, amelyek csökkentik a hosszú távú komplexitást
  • ▹A belső eszközök fejlesztése a hibakeresés, az üzemeltetés és az ügyfélközpontú munkafolyamatok támogatására
  • ▹Más mérnökök mentorálása és hozzájárulás az erős mérnöki szabványokhoz és gyakorlatokhoz

Elvárások

  • ▹Legalább 5 év professzionális szoftvermérnöki tapasztalat erős backend-fókusszal
  • ▹Tapasztalat a TypeScript/Node.js és az SQL terén
  • ▹Tapasztalat több csapat által használt megosztott backend rendszerek vagy keretrendszerek építésében és karbantartásában
  • ▹Az API-tervezés, az elosztott rendszerek és az aszinkron munkafolyamatok alapos ismerete
  • ▹Tapasztalat relációs adatbázisokkal és nagy léptékű adatmodellezéssel
  • ▹Jártasság háttérfeladat-rendszerekben, sorokban vagy munkafolyamat-orchesztrációs eszközökben
  • ▹Magabiztosság éles rendszerek hosszú távú üzemeltetésében és fejlesztésében
  • ▹Tapasztalat felhőinfrastruktúrával (előnyben az AWS)
  • ▹Erős kommunikációs készségek és együttműködő, hatékonyságközpontú gondolkodásmód

Előny

  • ▹Python-tapasztalat
  • ▹Gyakorlati tapasztalat GraphQL, WebSockets, BullMQ vagy Temporal terén
  • ▹Jártasság megfigyelhetőségi eszközökben (metrikák, nyomkövetés, naplózás)
  • ▹Háttér adatplatformok, fejlesztői eszközök vagy együttműködési rendszerek terén
  • ▹Tapasztalat frontend-technológiákkal (pl. React, TypeScript) a végponttól végpontig tartó kontextushoz
  • ▹Nyílt forráskódú hozzájárulások, különösen backend- vagy infrastruktúra-projektekben

Soft skillek

Erős kommunikációEgyüttműködő, hatékonyságközpontú gondolkodásmódMentorálás

Amit kínálunk

  • ▹Versenyképes javadalmazási csomag piaci szintű fizetéssel és részvényopcióval
  • ▹Átfogó egészségügyi juttatások
  • ▹Rugalmas fizetett szabadság
  • ▹A szerepkör fizetési sávja: 215 000 - 270 000 USD

A munkáltatóról

A Hex egy webalapú notebook- és alkalmazásszerkesztő platformot épít. A frontend TypeScriptet és Reactot használ Apollo GraphQL-lel és Reduxszal, a backend TypeScripttel meghajtott Express/Apollo GraphQL kiszolgálót, amely Postgresszel, Redisszel és Kubernetesszel működik együtt, a telepítés pedig Terraformra, Helmre és AWS-re épül.

Nyelvtudás: Angol (folyékony)

Hasonló állások