We're in beta · Starting with US & Canada · Shipping weekly — your feedback shapes RiseMe
NextDeavor logo
NextDeavor Verified
Staffing and Recruiting

Staff Frontend Engineer, Systems

San Francisco, California, United StatesHybridFull TimeStaff$200,000–$250,000 /yrPosted 1 month agoVisa sponsorship available

Compensation estimateAI

See base, equity, bonus, and total comp estimates for this role — free, no credit card.

Sign up to see compensation estimate

Benefits You’ll Love

  • Comprehensive health coverage (choice of Silver, Gold, or Platinum plans) with 100% of employee premiums covered (varies by plan) and 50% of premiums covered for spouses and dependents (varies by plan)
  • Full dental insurance coverage for employees and dependents
  • Full vision insurance for employees and dependents
  • Unlimited PTO (subject to coordination and approval from your team)
  • Free lunch on in-person days
  • Coffee and snacks in the office
  • 401(k) retirement plan
  • Offers equity
  • Offers bonus

Become a Key Player as a Staff Frontend Engineer, Systems

You will help build and scale the frontend systems that give engineers real-time observability into high-frequency telemetry, enabling faster and more reliable development. You’ll work closely with backend engineers and other stakeholders to define architecture, APIs, and data formats. This is a Hybrid role (in person twice a week—Mondays and Thursdays—with a full team week every two months); the organization prefers local candidates but may consider relocation assistance or remote from the San Francisco area for the right candidate.

Here’s How You’ll Make an Impact on the Team

  • Design and optimize data pipelines that run entirely in the browser (e.g., Web Workers, OPFS, binary data processing)
  • Build interactive visualizations for time-series telemetry, FFT frequency analysis, mapping, scatter plots, and other specialized visualizations
  • Solve high-performance problems such as bypassing framework render cycles, coordinating worker thread pools, and managing memory for large binary buffers
  • Architect composable UI systems that preserve full data fidelity and precision for technical users
  • Collaborate across the stack on API design, binary serialization formats, and query semantics for structured data endpoints

Here’s What You’ll Need to Be Successful in This Role

  • 7+ years building software for the web with experience pushing browser limits (performance optimization, binary processing, GPU rendering, multi-threading, etc.)
  • Strong TypeScript skills and comfort working in a React codebase
  • Systems-level intuition (memory layout, thread coordination, caching strategies, data serialization)
  • Experience building for correctness under constraint where data fidelity and performance cannot be traded off

Here’s What Else Might Help You Out

  • Experience with GPU-accelerated rendering in the browser (WebGL, WebGPU, Canvas 2D optimizations) or large-scale technical visualization (D3, ECharts, custom renderers)
  • Hands-on experience with binary data formats (Arrow, Parquet, protobuf, FlatBuffers) or columnar data processing
  • Background in Web Workers, SharedArrayBuffer, OPFS, or other browser threading/storage APIs
  • Domain experience where data correctness is non-negotiable (aerospace, scientific computing, medical devices, financial systems)
  • Experience building custom caching layers, data processing pipelines, rendering engines, or developer tools

Pay Range

$200,000 - $250,000/year

Ready to Make Your Mark?

This role may fill quickly. Submit your resume to be considered.

Ready to apply?
You'll be redirected to NextDeavor's application page.

Similar roles