
Sift vyvíjí jednotnou platformu pro observabilitu telemetrie hardwaru a pomáhá inženýrským týmům shromažďovat, spravovat, vizualizovat a analyzovat komplexní data ze strojů bez nutnosti psát vlastní kód. Její nástroje poskytují přehled v reálném čase v průběhu celého životního cyklu hardwaru a jsou určeny pro kriticky důležité úkoly v odvětvích, jako jsou letecký a kosmický průmysl, doprava, obrana, výroba, logistika a poradenství. Tým Sift se zaměřuje na zjednodušení pracovních postupů spojených s telemetrií, aby organizace mohly lépe využívat provozní data a efektivně pokračovat v inženýrské práci.
Vedoucí frontendový inženýr pro systémová řešení
Vytvářejte vysoce výkonnou datovou infrastrukturu v prohlížeči a vizualizace telemetrie pro platformu Sift, která podporuje rakety, satelity, autonomní vozidla a další kriticky důležitá zařízení.
200 000 $ – 250 000 $ / rok
HybridněPlný úvazekVedoucíPožadovaný Jazyk: angličtinaSystémový inženýrPopis
- Navrhujte efektivní datové pipeline v prohlížeči s využitím Web Workers, Apache Arrow, ukládání do mezipaměti OPFS a vícevrstvých strategií invalidace.
- Vytvářejte interaktivní vizualizace časových řad telemetrie, frekvenční analýzy FFT, geografických dat a bodových grafů.
- Řešte problémy s výkonem prohlížeče: koordinujte pooly pracovních vláken, spravujte velké binární buffery, obcházejte cyklus vykreslování Reactu a vybírejte mezi zpracováním v hlavním vlákně a mimo něj.
- Navrhujte skladebné UI systémy pro zobrazování podrobné telemetrie zařízení.
- Spolupracujte s backendovými inženýry na API, formátech binární serializace a sémantice dotazů na koncové body strukturovaných dat.
- Pomáhejte vyvíjet a škálovat ranou platformu datové infrastruktury Sift pro technické týmy pracující se zařízeními.
Požadavky
- Alespoň 7 let zkušeností s vývojem webového softwaru.
- Velmi dobrá znalost TypeScriptu.
- Zkušenosti s prací v kódové základně Reactu.
- Systémové znalosti rozložení paměti, koordinace vláken, strategií ukládání do mezipaměti a formátů serializace dat.
- Zkušenosti s vývojem softwaru, u něhož nebylo možné dělat kompromisy mezi správností a výkonem.
- Požadujeme status osoby z USA (U.S. Person): občan USA, oprávněný trvalý rezident nebo chráněná osoba, například osoba s azylem či uprchlík.
- Požadujeme dodržování předpisů ITAR/EAR.
- Výhodou jsou zkušenosti s vykreslováním v prohlížeči akcelerovaným GPU, včetně WebGL, WebGPU nebo Canvas 2D.
- Výhodou jsou zkušenosti s rozsáhlou technickou vizualizací pomocí D3, ECharts nebo vlastních vykreslovacích nástrojů.
- Výhodou jsou zkušenosti s binárními datovými formáty nebo sloupcovým zpracováním dat, například Arrow, Parquet, Protocol Buffers či FlatBuffers.
- Výhodou jsou zkušenosti s Web Workers, SharedArrayBuffer, OPFS nebo jinými API prohlížeče pro práci s vlákny a úložištěm.
- Výhodou jsou zkušenosti z leteckého a kosmického průmyslu, vědeckých výpočtů, zdravotnických prostředků, finančních systémů nebo podobného oboru.
- Výhodou jsou zkušenosti s vytvářením nové infrastruktury, například vrstev ukládání do mezipaměti, datových pipeline, vykreslovacích enginů nebo vývojářských nástrojů.
Benefity
- Podíl ve společnosti.
- Balíček benefitů.
- Bonus.
- Možnost podílet se na vývoji a škálování platformy.
- Podpora při stěhování pro kandidáty, kteří se přestěhují do Los Angeles.