At a Glance
- Tasks: Collaborate with customers to integrate and enhance robotics solutions.
- Company: Join Foxglove, a leader in open-source robotics tools.
- Benefits: Remote work, $300 monthly workspace budget, and all-expenses-paid company off-sites.
- Why this job: Make a real impact in the robotics field while working with top engineers.
- Qualifications: 5+ years in JavaScript/TypeScript and 3+ years in robotics or autonomous systems.
- Other info: Enjoy high autonomy and visibility in a fast-growing company.
The predicted salary is between 36000 - 60000 £ per year.
Robotics will have a massive positive impact on the world economy and global human productivity over the coming decade. At Foxglove, we're excited for this future, and we're building powerful open source and commercial tools to accelerate it. We're an experienced team of independent thinkers, with a passion for creating high quality products. We're looking for self-motivated and fast-learning individuals to join our mission.
About the role
We are looking for an experienced and highly adaptable Forward-Deployed Engineer to join our team at Foxglove. This role is ideal for a product-minded full-stack engineer who thrives in customer-facing environments and enjoys solving complex technical challenges in robotics and observability. As a Forward-Deployed Engineer, you'll work directly with strategic customers to integrate and extend Foxglove's platform within their environments, while also contributing upstream to our core product. This position offers a unique mix of hands-on development, creative problem-solving, and close collaboration with customer teams. You'll act as a trusted engineering partner, ensuring Foxglove is seamlessly woven into customer workflows and identifying opportunities to drive improvements based on real-world use cases.
Location
Foxglove is a remote-friendly company, with employees spread across many locations. We maintain Pacific Time hours and hire within ±4 hours of U.S. time zones to ensure effective collaboration. For this position, we're looking for someone located in London.
Key Responsibilities
- Customer Collaboration – Embed deeply with customer teams to understand business goals, domain constraints, and technical requirements.
- Design & Development – Architect and build end-to-end solutions with an experiment-driven, iterative approach (TypeScript/React, Node.js, Python, ROS, SQL).
- Scoping & Planning – Draft clear scopes of work, timelines, and success metrics for proofs-of-concept through production roll-outs.
- Hands-On Delivery – Code side-by-side with customer engineers, deploying on their cloud or on-prem environments to ensure successful adoption.
- Cross-Functional Alignment – Partner closely with Sales and Customer Success on the same accounts to guarantee seamless experiences and measurable outcomes.
- Product Feedback Loop – Relay frontline insights to Research, Product, and Engineering; your learnings shape our roadmap.
- Internal Enablement – Document best practices, contribute to internal libraries, and mentor future FDEs so the function scales efficiently.
What we're looking for
- 5+ years of professional experience in JavaScript/TypeScript development.
- 3+ years of professional experience in Robotics or Autonomous systems.
- Experience in customer-facing engineering roles, ideally with robotics or autonomy exposure.
- Proven history of rapid prototyping and iterative delivery with external stakeholders.
- Front-end strength in React/TypeScript and back-end experience in Node.js or Python; familiarity with C++ or ROS is a plus.
- Solid grasp of network and cloud architecture (AWS, GCP, or Azure) and database-backed REST APIs.
- Comfortable owning problems end-to-end, learning what's missing, and communicating technical details to any audience.
- Willingness to travel extensively and work on-site with customers when required.
Bonus points:
- Experience with multiple database systems.
- Experience designing SDKs, integration libraries, or internal tooling that reduced services cycle time.
- Previous experience in the Autonomous Vehicle Industry.
What we offer
- Work remotely when not onsite at customers.
- $300 monthly remote budget to build your personal workspace.
- All expenses paid company off-sites 2x/year.
Why Join Us
- Impact: Own growth at a fast-growing, high-leverage moment for the company.
- Mission: Accelerate the development of the next generation of robotics and embodied AI.
- Team: Work with world-class engineers, designers, and researchers passionate about open-source and developer tools.
- Ownership: Drive initiatives end-to-end, with high autonomy and visibility.
Staff Frontend Engineer, Forward Deployed in London employer: Foxglove
Contact Detail:
Foxglove Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Staff Frontend Engineer, Forward Deployed in London
✨Tip Number 1
Get to know the company inside out! Research Foxglove's mission, products, and recent projects. This way, when you chat with them, you can show off your knowledge and passion for their work in robotics.
✨Tip Number 2
Practice your technical skills and be ready to showcase them! Whether it's coding challenges or discussing past projects, being prepared will help you shine during interviews. We recommend brushing up on TypeScript, React, and any relevant robotics experience.
✨Tip Number 3
Don’t underestimate the power of networking! Connect with current employees on LinkedIn or attend industry events. This could give you insider tips and even a referral, which can make a huge difference in landing that interview.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining the Foxglove team and contributing to their exciting mission.
We think you need these skills to ace Staff Frontend Engineer, Forward Deployed in London
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the role. Highlight your experience with JavaScript/TypeScript and any customer-facing roles you've had. We want to see how your skills align with our mission at Foxglove!
Showcase Your Problem-Solving Skills: In your application, share examples of complex challenges you've tackled, especially in robotics or autonomous systems. We love seeing how you approach problems and come up with innovative solutions that could benefit our customers.
Be Clear and Concise: When writing your application, keep it straightforward. Use clear language to describe your experiences and achievements. We appreciate a well-structured application that gets straight to the point—just like we do in our engineering work!
Apply Through Our Website: We encourage you to submit your application directly through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at Foxglove!
How to prepare for a job interview at Foxglove
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially JavaScript/TypeScript, React, Node.js, and Python. Brush up on your knowledge of robotics and cloud architecture too, as these will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex technical challenges, particularly in customer-facing roles. Think about how you’ve collaborated with clients to understand their needs and how you’ve delivered solutions that meet those requirements.
✨Understand the Company’s Mission
Familiarise yourself with Foxglove's mission and the impact of robotics on the economy. Be ready to articulate how your skills and experiences align with their goals and how you can contribute to accelerating the development of robotics and AI.
✨Prepare for Collaboration Questions
Since this role involves working closely with customer teams, be prepared to discuss your experience in cross-functional collaboration. Think of examples where you’ve worked alongside sales or customer success teams to ensure a seamless experience for clients.