Sift
Sift
Sift dezvoltă o platformă unificată de observabilitate pentru telemetria hardware, ajutând echipele de inginerie să colecteze, să gestioneze, să vizualizeze și să analizeze date complexe despre mașini fără a depinde de cod personalizat. Instrumentele sale oferă informații în timp real pe tot parcursul ciclului de viață al hardware-ului și sunt concepute pentru activități esențiale în sectoare precum industria aerospațială, transporturile, apărarea, producția, logistica și consultanța. Echipa Sift se concentrează pe simplificarea fluxurilor de lucru pentru telemetrie, astfel încât organizațiile să poată utiliza mai bine datele operaționale și să mențină eficiența activităților de inginerie.

Staff Frontend Engineer, Systems

Build high-performance browser data infrastructure and telemetry visualizations for Sift’s platform, which supports rockets, satellites, autonomous vehicles, and other mission-critical hardware.

Descriere

  • Design efficient browser data pipelines with Web Workers, Apache Arrow, OPFS caching, and layered invalidation strategies.
  • Create interactive visualizations for time-series telemetry, FFT frequency analysis, geographic data, and scatter plots.
  • Address browser performance challenges by coordinating worker pools, managing large binary buffers, bypassing React’s render cycle, and choosing between main-thread and off-thread processing.
  • Design composable UI systems that present detailed hardware telemetry.
  • Work with backend engineers on APIs, binary serialization formats, and query semantics for structured data endpoints.
  • Help develop and scale Sift’s early-stage data infrastructure platform for hardware engineering teams.

Cerințe

  • At least 7 years of experience building web software.
  • Strong TypeScript skills.
  • Experience working in a React codebase.
  • Systems-level understanding of memory layout, thread coordination, caching strategies, and data serialization formats.
  • Experience building software where correctness and performance could not be traded off.
  • Must be a U.S. Person: a U.S. citizen, lawful permanent resident, or protected individual such as an asylee or refugee.
  • Must comply with ITAR/EAR regulations.
  • Bonus: Experience with GPU-accelerated browser rendering, including WebGL, WebGPU, or Canvas 2D.
  • Bonus: Experience with large-scale technical visualization using D3, ECharts, or custom renderers.
  • Bonus: Experience with binary data formats or columnar data processing, such as Arrow, Parquet, Protocol Buffers, or FlatBuffers.
  • Bonus: Experience with Web Workers, SharedArrayBuffer, OPFS, or other browser threading and storage APIs.
  • Bonus: Experience in aerospace, scientific computing, medical devices, financial systems, or a similar field.
  • Bonus: Experience creating new infrastructure, such as caching layers, data processing pipelines, rendering engines, or developer tools.

Beneficii

  • Equity.
  • Benefits package.
  • Bonus.
  • Opportunity to help develop and scale the platform.
  • Relocation support for candidates moving to Los Angeles.