Back to jobs

Software Engineer, Developer Tools and Productivity

San Jose, CA

Figure is an AI Robotics company developing a general purpose humanoid. Our Humanoid is designed for corporate tasks targeting labor shortages and jobs that are undesirable or unsafe. We are based in San Jose, CA and require 5 days/week in-office collaboration. It’s time to build.

We are looking for a Software Engineer passionate about developer productivity, automation and continuous improvement, to accelerate the development of the first humanoid robot that will be manufactured and deployed at scale.

Responsibilities:

  • Develop tools to provide fast and reliable deployment of engineering builds.
  • Improve tooling and process to integrate third party repositories.
  • Optimize build time, and help scale the execution of automated tests and analysis.
  • Provide developers with an easy to set up development environment aimed at accelerating software development.
  • Collaborate with all the engineering teams to prioritize features development, optimizations and reliability improvements.

 

Requirements: 

  • Bachelor or Master degree in Computer Science or related field.
  • At least 3 years of industry experience.
  • Mastery of configuration management (GIT)
  • Expertise with C++ and Python build and software integration tools (Bazel, CMake, make, etc…).
  • Proficient with scripting languages including Python and Bash.
  • Experience with any of the major cloud providers.
  • Comfortable working with a broad range of continuous integration tools (GitHub, Jenkins, TeamCity…) and deployment tools (Ansible…).
  • Experience with infrastructure as code (eg. Terraform…).
  • Mastery of Linux, Docker and microservices architecture.
  • Excellent verbal and written communication skills.
  • Familiar with Agile and Test driven development principles.

Bonus Qualifications: 

  • Familiar with web development languages and tools (HTML, CSS, JavaScripts…)
  • Deep understanding of key and certificate management as well as cryptographic signing and verification.

The US base salary range for this full-time position is between $150,000 - $260,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. 

Apply for this job

*

indicates a required field

Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf