About the job
At SIFT, we are pioneering the future of machine development, testing, and operation. Our innovative platform equips engineers with real-time observability over high-frequency telemetry, effectively removing bottlenecks and facilitating quicker, more dependable development processes.
SIFT originated from our groundbreaking work at SpaceX on missions involving the Dragon, Falcon, Starlink, and Starship rockets, where the need for scalable telemetry, efficient debugging of flight systems, and assurance of mission reliability necessitated the creation of advanced infrastructure. Founded by a team of experts from SpaceX, Google, and Palantir, SIFT specializes in mission-critical systems where precision and scalability are imperative.
As an early engineer at SIFT, you will not only write code but also play a vital role in shaping the architecture, influencing product development, and cultivating a culture focused on tackling genuine engineering challenges. If you seek complex technical challenges and wish to construct foundational systems that support sophisticated machines, we encourage you to connect with us.
In This Role, You'll:
Design and optimize data pipelines that operate fully in the browser, utilizing Web Workers for processing Apache Arrow binary data, persistent caching in the Origin Private File System, and multi-layer invalidation strategies to maintain UI responsiveness when handling extensive datasets.
Develop interactive visualizations for time-series telemetry, FFT frequency analysis, geographic mapping, and scatter plots, each with unique performance profiles and accuracy requirements. Rendering inaccuracies are critical issues when users are debugging flight hardware.
Address performance challenges that existing frameworks cannot resolve, such as circumventing React's render cycle for 60fps interactions, coordinating worker thread pools, managing memory for large binary buffers, and making architectural decisions regarding the main thread versus worker threads.
Create composable UI systems for technical users demanding full data fidelity, not just simplified dashboards, but tools that reveal the intricate complexities of hardware telemetry with zeptosecond-level timestamp precision. Collaborate with backend engineers on API design, binary serialization formats, and query semantics for structured data endpoints.
The Skillset You'll Bring:
7+ years of experience in web software development, with significant expertise in pushing browsers beyond their limits in areas such as performance optimization, binary data processing, GPU rendering, and multi-threaded architectures.
