Taro Logo

Senior Rust Engineer, Frontend

Building powerful open source and commercial tools to accelerate robotics development and observability.
$165,000 - $230,000
Frontend
Senior Software Engineer
In-Person
8+ years of experience
Robotics

Job Description

Foxglove is building a revolutionary robotics observability and visualization platform, positioned at the forefront of the robotics industry's growth. As a Senior Frontend Rust Engineer, you'll be instrumental in creating high-performance, browser-based applications that handle massive real-time and recorded robotics datasets. The role combines expertise in Rust, WebAssembly, and modern web technologies to deliver low-latency rendering and smooth interactivity for complex robotics workloads.

The position demands a unique blend of frontend engineering excellence and systems-level performance optimization. You'll be working on challenging problems like visualizing multi-modal sensor streams, optimizing GPU-backed workflows, and ensuring responsive UI interactions under heavy computational loads. The role offers an opportunity to push the boundaries of what's possible in browser-based applications while directly contributing to the future of robotics technology.

As part of a small, global team primarily based in the U.S. and Australia, you'll collaborate closely with product and design teams to create engineer-friendly interfaces for complex robotics workflows. The position requires 8+ years of frontend experience and strong proficiency in Rust, particularly in WebAssembly contexts. You'll be based in San Francisco, working with a team that maintains Pacific Time hours.

The company offers competitive compensation including equity in a Series A startup, comprehensive health benefits, and a strong focus on work-life balance with generous vacation time and regular company off-sites. This is an ideal opportunity for someone passionate about both frontend engineering and robotics technology, wanting to make a significant impact in a growing field.

Last updated 2 days ago

Responsibilities For Senior Rust Engineer, Frontend

  • Architect and implement frontend applications using Rust, WebAssembly, and TypeScript
  • Design and optimize visualization workflows for high data and compute demands
  • Integrate with backend streaming services for real-time data rendering
  • Collaborate with product and design teams to deliver polished interfaces
  • Optimize performance across the stack
  • Contribute to core frontend architecture and build tooling
  • Experiment with solutions for large-scale interactivity
  • Engage with robotics engineers for feedback and improvements

Requirements For Senior Rust Engineer, Frontend

Rust
TypeScript
React
  • 8+ years of professional frontend or full-stack engineering experience
  • 2+ years of professional Rust experience
  • Strong proficiency in JavaScript/TypeScript and React
  • Deep knowledge of frontend performance optimization
  • Experience handling large datasets in the frontend
  • Familiarity with WebGL, GPU-backed rendering, and multithreading
  • Experience building engineer-facing tools
  • Excellent written and verbal communication skills
  • Ability to thrive in a fast-paced, small-team environment

Benefits For Senior Rust Engineer, Frontend

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Competitive equity grant in a Series A company
  • Competitive Medical coverage, Dental/Vision plans (US & Canada)
  • 401k matching (US full-time employees only)
  • 4 weeks vacation, plus holidays and winter break
  • All expenses paid company off-sites 2x/year