Sift
Sift
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í.

Popis

  • 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.