← Vissza a listához
Állás

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

Backend Developer • Remote • Teljes munkaidő • 📍 Remote (US)

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)