
Sift utvikler en samlet plattform for observability av maskinvaretelemetri, som hjelper ingeniørteam med å samle inn, administrere, visualisere og gjennomgå komplekse maskindata uten å være avhengige av spesialtilpasset kode. Verktøyene gir innsikt i sanntid gjennom hele maskinvarens livssyklus og er utviklet for samfunnskritisk arbeid innen blant annet luft- og romfart, transport, forsvar, produksjon, logistikk og rådgivning. Sifts team fokuserer på å forenkle telemetriarbeidsflyter slik at organisasjoner kan utnytte driftsdata bedre og holde ingeniørarbeidet effektivt i gang.
Staff frontendingeniør, systemer
Bygg høytytende datainfrastruktur og telemetrivisualiseringer i nettleseren for Sifts plattform, som støtter raketter, satellitter, autonome kjøretøy og annet virksomhetskritisk maskinvareutstyr.
Beskrivelse
- Utform effektive datapipelines i nettleseren med Web Workers, Apache Arrow, OPFS-bufring og strategier for ugyldiggjøring i flere lag.
- Lag interaktive visualiseringer av tidsserietelemetri, FFT-frekvensanalyse, geografiske data og spredningsdiagrammer.
- Håndter ytelsesutfordringer i nettleseren ved å koordinere worker-pooler, administrere store binære buffere, omgå Reacts gjengivelsessyklus og velge mellom behandling på hovedtråden og i bakgrunnen.
- Utform komponerbare UI-systemer som viser detaljert maskinvaretelemetri.
- Samarbeid med backendingeniører om API-er, binære serialiseringsformater og spørringssemantikk for strukturerte dataendepunkter.
- Bidra til å utvikle og skalere Sifts tidlige datainfrastrukturplattform for maskinvareingeniørteam.
Krav
- Minst 7 års erfaring med utvikling av webprogramvare.
- Gode TypeScript-ferdigheter.
- Erfaring med å jobbe i en React-kodebase.
- Systemforståelse for minneoppsett, trådkoordinering, bufringsstrategier og dataserialiseringsformater.
- Erfaring med å utvikle programvare der korrekthet og ytelse ikke kunne gå på bekostning av hverandre.
- Må være en U.S. Person: amerikansk statsborger, lovlig fastboende eller beskyttet person, for eksempel asylsøker eller flyktning.
- Må følge ITAR/EAR-regelverket.
- En fordel: Erfaring med GPU-akselerert gjengivelse i nettleseren, blant annet WebGL, WebGPU eller Canvas 2D.
- En fordel: Erfaring med teknisk visualisering i stor skala ved hjelp av D3, ECharts eller egendefinerte renderere.
- En fordel: Erfaring med binære dataformater eller kolonnebasert databehandling, for eksempel Arrow, Parquet, Protocol Buffers eller FlatBuffers.
- En fordel: Erfaring med Web Workers, SharedArrayBuffer, OPFS eller andre nettleser-API-er for tråder og lagring.
- En fordel: Erfaring fra luft- og romfart, vitenskapelig databehandling, medisinsk utstyr, finansielle systemer eller et lignende felt.
- En fordel: Erfaring med å utvikle ny infrastruktur, for eksempel bufringslag, datapipelines, gjengivelsesmotorer eller utviklerverktøy.
Fordeler
- Eierandeler.
- Fordelspakke.
- Bonus.
- Mulighet til å bidra til utvikling og skalering av plattformen.
- Flyttehjelp for kandidater som flytter til Los Angeles.