Talent.com
Software Engineer, Developer Tools and Productivity
Software Engineer, Developer Tools and ProductivityFigure • San Jose, CA, United States
Software Engineer, Developer Tools and Productivity

Software Engineer, Developer Tools and Productivity

Figure • San Jose, CA, United States
30+ days ago
Job type
  • Full-time
Job description

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 headquartered in San Jose, CA.

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.

    Create a job alert for this search

    Software Engineer • San Jose, CA, United States

    Related jobs
    Quantum Applications Software Developer

    Quantum Applications Software Developer

    Psiquantum • Palo Alto, California, United States
    Full-time
    Quantum computing holds the promise of humanity’s mastery over the natural world, but only if we can build a.PsiQuantum is on a mission to build the first real, useful quantum computers, capable of...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Solution Engineer - DevOps Software Solution (27728)

    Sr. Solution Engineer - DevOps Software Solution (27728)

    Supermicro • San Jose, CA, United States
    Full-time
    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Development Engineer(full-stack)

    Staff Software Development Engineer(full-stack)

    Fortinet • Santa Clara, CA, United States
    Full-time
    Design and implement cross-platform client applications using.Collaborate with backend teams to ensure consistency in data models, APIs, and authentication flows. Participate in code reviews, testin...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Aven • Campbell, California, United States
    Full-time
    We invented a new type of credit card backed by assets (secured by equity in your home, cars, & other assets), enabling us to offer mind-bendingly low APRs to consumers. Our first product is the wor...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer

    Software Developer

    Collabera • Palo Alto, CA, US
    Temporary
    Role : Rust Engineer Location : Palo Alto, CA (On-Site) Type : 6+ Months Contract to Hire Pay Range : $80 / hr - $90 / hr. Day To Day Responsibilities : The Energy Residential Device Software team is looking...Show more
    Last updated: 22 days ago • Promoted
    Senior Software Engineer – Observability Platform (Golang / Kubernetes)

    Senior Software Engineer – Observability Platform (Golang / Kubernetes)

    Roku, Inc. • San Jose, CA, United States
    Full-time
    Teamwork makes the stream work.Roku is changing how the world watches TV.Roku is the #1 TV streaming platform in the U.Canada, and Mexico, and we've set our sights on powering every television in t...Show more
    Last updated: 6 days ago • Promoted
    Software Engineer

    Software Engineer

    United IT Solutions • Mountain View, CA, United States
    Full-time
    Location : Mountain View CA (5 days working).Write, update, and maintain Python frameworks and libraries to support data processing and integration tasks. Hands-on experience with Apache Airflow, in...Show more
    Last updated: 9 days ago • Promoted
    Software Engineer - GenAI

    Software Engineer - GenAI

    Aeris Communications • San Jose, California, United States
    Full-time
    Aeris provides a SaaS based connectivity management platform for mobile operators and enterprises.It enables organizations to realize new revenue streams from a vast variety of devices while simpli...Show more
    Last updated: 16 days ago • Promoted
    Solution Software Developer II

    Solution Software Developer II

    Synopsys • Mountain View, CA, United States
    Full-time
    At Synopsys, we drive the innovations that shape the way we live and connect.Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines.We lead in c...Show more
    Last updated: 6 hours ago • Promoted • New!
    Senior Developer, Productivity Engineer

    Senior Developer, Productivity Engineer

    Ford Motor • Palo Alto, California, USA
    Full-time
    Fords Electric Vehicles Digital and Design (EVDD) team is charged with delivering the companys vision of a fully electric transportation future. EVDD is customer-obsessed entrepreneurial and data-dr...Show more
    Last updated: 13 days ago • Promoted
    Software Engineer - Developer Productivity

    Software Engineer - Developer Productivity

    Rubrik • Palo Alto, CA, United States
    Full-time
    As a member of the Developer Platform team at Rubrik, you will be focused on solving challenging problems with scale and stability in the area of Developer Experience that will enable the company t...Show more
    Last updated: 9 days ago • Promoted
    Tools Software Engineer

    Tools Software Engineer

    Apple • Cupertino, CA, United States
    Full-time
    Apple’s internal Testing Tools & Services organization is seeking a high-energy and diligent developer who will have a profound impact on the quality of Apple's operating systems.This team builds a...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Controls

    Software Engineer - Controls

    Applied Intuition • Sunnyvale, CA, United States
    Full-time
    Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines.Founded in 2017 and now valued at $15 billion following its recent Series F fu...Show more
    Last updated: 9 days ago • Promoted
    Software Engineer - Developer Productivity

    Software Engineer - Developer Productivity

    Rubrik Job Board • Palo Alto, CA, United States
    Full-time
    As a member of the Developer Platform team at Rubrik, you will be focused on solving challenging problems with scale and stability in the area of Developer Experience that will enable the company t...Show more
    Last updated: 9 days ago • Promoted
    Software Engineer - Developer Productivity & DevOps

    Software Engineer - Developer Productivity & DevOps

    Adobe • San Jose, CA, United States
    Full-time
    Changing the world through digital experiences is what Adobe's all about.We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital exper...Show more
    Last updated: 9 days ago • Promoted
    Software Engineer (Fullstack)

    Software Engineer (Fullstack)

    Archer • San Jose, California, United States
    Full-time
    Archer is an aerospace company based in San Jose, California building an all-electric vertical takeoff and landing aircraft with a mission to advance the benefits of sustainable air mobility.We are...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full-Stack Software Engineer - VLSI Tools

    Senior Full-Stack Software Engineer - VLSI Tools

    NVIDIA • Santa Clara, CA, United States
    Full-time
    Widely considered to be one of the technology world’s most desirable employers, NVIDIA is an industry leader with groundbreaking developments in High-Performance Computing, Artificial Intelligence ...Show more
    Last updated: 22 days ago • Promoted
    Software Engineer, Core Platform

    Software Engineer, Core Platform

    Moveworks • Mountain View, California, United States
    Full-time
    As a member of the core platform team, you will play a key role in shaping the evolution of moveworks conversational AI platform. You will have the opportunity to - build enterprise products that so...Show more
    Last updated: 30+ days ago • Promoted