
Sift vyvíja jednotnú platformu na monitorovanie hardvérových telemetrických údajov, ktorá inžinierskym tímom pomáha zhromažďovať, spravovať, vizualizovať a kontrolovať komplexné údaje zo strojov bez potreby vlastného kódu. Jej nástroje poskytujú prehľad v reálnom čase počas celého životného cyklu hardvéru a sú určené na kriticky dôležité úlohy v odvetviach, ako sú letectvo a kozmonautika, doprava, obrana, výroba, logistika a poradenstvo. Tím spoločnosti Sift sa zameriava na zjednodušenie telemetrických pracovných postupov, aby organizácie mohli lepšie využívať prevádzkové údaje a efektívne napredovať v inžinierskej práci.
Staff frontend inžinier pre systémové riešenia
Budujte vysokovýkonnú dátovú infraštruktúru v prehliadači a vizualizácie telemetrie pre platformu Sift, ktorá podporuje rakety, satelity, autonómne vozidlá a ďalší hardvér dôležitý pre kritické misie.
200 000 $ – 250 000 $ / rok
HybridnePlný úväzokVedúciPožadovaný Jazyk: angličtinaSystémový inžinierPopis
- Navrhujte efektívne dátové kanály v prehliadači pomocou Web Workers, Apache Arrow, ukladania do OPFS a vrstvených stratégií invalidácie.
- Vytvárajte interaktívne vizualizácie časových radov telemetrie, frekvenčnej analýzy FFT, geografických údajov a bodových grafov.
- Riešte problémy s výkonom prehliadača koordináciou skupín workerov, správou veľkých binárnych bufferov, obchádzaním vykresľovacieho cyklu Reactu a výberom medzi spracovaním v hlavnom vlákne a mimo neho.
- Navrhujte skladateľné systémy používateľského rozhrania na zobrazovanie podrobnej telemetrie hardvéru.
- Spolupracujte s backendovými inžiniermi na API, formátoch binárnej serializácie a sémantike dotazov pre koncové body so štruktúrovanými údajmi.
- Pomáhajte vyvíjať a škálovať začínajúcu platformu dátovej infraštruktúry Sift pre tímy hardvérového inžinierstva.
Požiadavky
- Aspoň 7 rokov skúseností s vývojom webového softvéru.
- Pokročilá znalosť TypeScriptu.
- Skúsenosti s prácou v kódovej základni React.
- Systémové chápanie usporiadania pamäte, koordinácie vlákien, stratégií ukladania do vyrovnávacej pamäte a formátov serializácie údajov.
- Skúsenosti s vývojom softvéru, pri ktorom nebolo možné robiť kompromisy medzi správnosťou a výkonom.
- Musíte byť osobou USA: občanom USA, osobou s legálnym trvalým pobytom alebo chránenou osobou, napríklad žiadateľom o azyl či utečencom.
- Musíte dodržiavať predpisy ITAR/EAR.
- Výhodou sú skúsenosti s vykresľovaním v prehliadači akcelerovaným GPU vrátane WebGL, WebGPU alebo Canvas 2D.
- Výhodou sú skúsenosti s rozsiahlymi technickými vizualizáciami pomocou D3, ECharts alebo vlastných vykresľovacích nástrojov.
- Výhodou sú skúsenosti s binárnymi formátmi údajov alebo stĺpcovým spracovaním údajov, napríklad Arrow, Parquet, Protocol Buffers alebo FlatBuffers.
- Výhodou sú skúsenosti s Web Workers, SharedArrayBuffer, OPFS alebo inými API pre prácu s vláknami a úložiskom v prehliadači.
- Výhodou sú skúsenosti z letectva a kozmonautiky, vedeckých výpočtov, zdravotníckych pomôcok, finančných systémov alebo podobnej oblasti.
- Výhodou sú skúsenosti s vytváraním novej infraštruktúry, napríklad vrstiev vyrovnávacej pamäte, dátových kanálov na spracovanie údajov, vykresľovacích nástrojov alebo nástrojov pre vývojárov.
Benefity
- Podiel vo firme.
- Balík zamestnaneckých výhod.
- Bonus.
- Možnosť pomáhať vyvíjať a škálovať platformu.
- Podpora pri sťahovaní pre kandidátov, ktorí sa presťahujú do Los Angeles.