Foxglove is seeking a Frontend Staff Software Engineer who is passionate about solving complex product problems and advancing web technologies.
The role involves architecting and building high-performance, dynamic frontend applications that handle large or real-time datasets.
Responsibilities include designing and optimizing complex UI workflows, collaborating with product and design teams to create intuitive user experiences, and tackling performance bottlenecks across the stack.
The engineer will contribute to core build systems, framework architecture, and overall app reliability while exploring creative solutions for non-traditional browser-based workflows.
The position requires end-to-end ownership over features, working directly with customers and the community to understand requirements.
The role offers an opportunity to expand knowledge in the robotics and self-driving industries while working alongside an experienced team on a cutting-edge product.
The company operates primarily in the U.S. and Australia, maintaining Pacific Time hours and hiring within ±4 hours of U.S. time zones, with a preference for candidates located in the San Francisco Bay Area.
Requirements:
Candidates must have 8+ years of experience in frontend or full stack engineering roles focused on complex product applications.
Prior experience in Robotics, Autonomous Vehicles (AV), or related technical industries is required.
Strong proficiency in JavaScript/TypeScript and modern frameworks like React is essential.
Deep knowledge of frontend performance optimization, browser internals, and debugging tools is necessary.
Experience handling large datasets in the frontend, including buffering, streaming, or visualizing complex information, is required.
Familiarity with build tools such as Vite, Webpack, or esbuild and optimizing development pipelines is expected.
Experience working close to the metal with technologies like WebGL, WASM, or web workers is a plus.
A passion for building technical tools for engineers as primary users is important.
Excellent written and verbal communication skills are required.
Candidates should be able to deliver high-quality work efficiently, often in a third of the time most think is possible.
The ability to self-motivate and thrive in a fast-paced, small team environment is essential.
Benefits:
The salary for this role ranges from $185,000 to $230,000.
Employees have the option to work remotely.
A $300 monthly remote budget is provided to build a personal workspace.
Competitive equity grants are offered in a Series A company.
The company provides competitive medical coverage, as well as dental and vision plans for employees in the U.S. and Canada.
401k matching is available for U.S. full-time employees.
Employees receive 4 weeks of vacation, in addition to holidays and a winter break.
All expenses for company off-sites, held twice a year, are covered.