About The Company
Foxglove is a pioneering company dedicated to advancing robotics and autonomous systems through innovative visualization and observability platforms. Recognizing the transformative potential of robotics on the global economy and human productivity, Foxglove develops powerful open source and commercial tools designed to accelerate the deployment and understanding of complex robotic systems. Our team comprises experienced independent thinkers passionate about creating high-quality, impactful products that push the boundaries of what is possible in robotics visualization. With a focus on open-source collaboration and cutting-edge technology, we aim to lead the industry in developing solutions that handle massive datasets with speed, precision, and reliability.
About The Role
We are seeking a highly skilled Staff Frontend Rust Engineer to join our dynamic team. In this role, you will focus on building high-performance, deeply interactive applications that challenge the limits of browser capabilities. Your primary responsibility will be to develop frontend experiences powered by Rust and WebAssembly, enabling low-latency rendering and smooth interactivity for robotics datasets. You will work on visualizing multi-modal sensor streams, optimizing GPU-backed workflows, and designing responsive UI interactions capable of handling heavy computational loads. This position offers an exciting opportunity to contribute to a robotics observability platform that demands innovative solutions for real-time data processing and visualization, directly impacting the future of robotics technology.
Qualifications
- 8+ years of professional experience in frontend or full-stack engineering, developing complex applications.
- 2+ years of hands-on experience with Rust, particularly in WebAssembly or performance-critical frontend environments.
- Strong proficiency in JavaScript/TypeScript and modern frameworks such as React.
- Deep understanding of frontend performance optimization, browser internals, and debugging tools.
- Experience managing large datasets in the frontend, including buffering, streaming, and visualization techniques.
- Familiarity with WebGL, GPU-backed rendering, and multithreading in the browser, such as Web Workers.
- Proven track record of building engineer-facing tools with high technical complexity.
- Excellent written and verbal communication skills.
- Ability to thrive in a fast-paced, small-team environment with a collaborative mindset.
Responsibilities
- Architect and develop frontend applications utilizing Rust, WebAssembly, and TypeScript to handle large and real-time robotics datasets.
- Design and optimize visualization workflows to ensure responsiveness and user-friendly interfaces under high data and computational demands.
- Integrate frontend components with backend streaming services to support real-time data rendering and interactions.
- Collaborate closely with product managers and designers to deliver polished, developer-friendly interfaces for complex robotics workflows.
- Optimize frontend performance, including rendering pipelines, GPU utilization, and network data handling within the browser environment.
- Contribute to the development of core frontend architecture, build tooling, and ensure application reliability and scalability.
- Explore innovative solutions for large-scale interactivity, streaming data, and browser workloads beyond traditional approaches.
- Engage directly with robotics engineers to understand real-world use cases and incorporate their feedback into product iterations.
Benefits
- $300 monthly budget for commuter benefits or personal workspace setup (remote employees).
- Competitive equity grant in a Series B funded company.
- Comprehensive health insurance coverage including Medical, Dental, Vision, and Term Life at 100% for employees and 75% for dependents.
- 401(k) retirement plan with up to 4% matching contributions.
- Generous paid time off including 4 weeks of vacation, plus holidays and winter break.
- All expenses paid company off-sites held twice a year to foster team bonding and collaboration.
Equal Opportunity
Foxglove is committed to fostering an inclusive and diverse workplace. We are an equal opportunity employer and welcome applications from all qualified individuals regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, age, disability, or veteran status. We believe that diverse teams drive innovation and excellence, and we strive to create a welcoming environment where everyone can thrive.