Figure

Full-Stack Engineer, Systems Integration

San Jose, CA
USD 150k - 240k
JavaScript HTML CSS React Next.js Python Node.js SQL Docker
Description

Full-Stack Engineer (Data & Systems Integration)

Location: San Jose, CA

Department: Systems Integration & Test

Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of the company is to ship humanoid robots with human level intelligence. Its robots are engineered to perform a variety of tasks in the home and commercial markets. Figure is based in San Jose, CA and requires 5 days/week in-office collaboration.

We are seeking a motivated Mid-Level Full-Stack Engineer to own the end-to-end lifecycle of our robot fleet telemetry, data management, and visualization tools. This role bridges the gap between raw hardware signals and actionable human-centric insights. You will design and maintain the data pipelines that process high-volume fleet telemetry while building the front-end interfaces that power fleet health monitoring, regression detection, and executive reporting.

Responsibilities: 

  • Data Pipeline Engineering: Design, implement, and maintain scalable data pipelines to process high-volume fleet telemetry and subassembly data into analytics-ready datasets.
  • Full-Stack Development: Architect, design, and deploy tools for robot configuration, diagnosis, calibration, and user interaction.
  • Data Visualization: Develop and maintain curated datasets and frameworks powering dashboards, regression monitoring tools, and fleet-level KPIs.
  • API & Framework Design: Build scalable, well-documented APIs to support mission-critical operations and self-service analytics.
  • Data Governance: Establish and enforce data quality standards, schema governance, and tagging conventions to ensure long-term maintainability of the telemetry layer.
  • Cross-Functional Collaboration: Partner with Robotics, Middleware, and Operations teams to translate operational needs into structured data models and visualization requirements.
  • System Analysis: Support raw-signal investigations and serve as a primary data owner during incident investigations to enable cross-subsystem root-cause analysis.

Requirements: 

  • Education: Bachelor’s or Master’s degree in Computer Science, Data Engineering, Robotics, or a related field.
  • Experience: 3+ years of industry experience in software development or designing telemetry/analytics platforms.
  • Front-End Expertise: Proficiency in JavaScript/TypeScript, HTML5/CSS, React, and Next.js.
  • Back-End & Data: Strong proficiency in Python and SQL; experience building cloud-based data pipelines (e.g., AWS S3, Glue, Redshift).
  • Infrastructure: Experience with Docker for containerization and deployment.
  • Systems Interest: A strong interest in working on software systems that interact with real hardware.
  • Communication: Exceptional verbal and written communication skills with the ability to partner with both engineering and business stakeholders.

Bonus Qualifications: 

  • Platform Experience: Direct experience using Databricks for data engineering, Spark processing, or analytics.
  • Robotics: Prior experience with robotics, autonomous systems, or hardware-in-the-loop telemetry.
  • Advanced Analytics: Experience supporting anomaly detection or ML-based telemetry analysis pipelines.
  • Distributed Systems: Experience with distributed data processing tools such as PySpark.
  • Custom Systems: Prior experience working with custom hardware/software integrations.

The US base salary range for this full-time position is between $150,000 - $240,000 annually.

The pay offered for this position may vary based on several individual factors, including job-related knowledge, skills, and experience. The total compensation package may also include additional components/benefits depending on the specific role. This information will be shared if an employment offer is extended. 

Figure
Figure

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say