Full-stack Engineer

Remote

Textile


Role Location

  • Remote

Compensation

Employees

< 10 people

Address

100 Shoreline Highway
Mill Valley, CA, 94941, US

Tech Stack

  • Google Cloud Platform
  • Go
  • TypeScript

Role Description

Textile's mission is to accelerate the exchange of information on the Internet. We are a technology company focused on building tools that help developers leverage open networks, protocols, and blockchains. We are a small, fully remote team aligned in our vision to experimentally change the relationship between technology and data. You can learn more about our products and services through our documentation and our GitHub organization. We are a fully open source company.

Textile's infrastructure is written primarily in Golang and sits at the heart of Textile's products and gRPC services. It is built on top of protocols like Libp2pIPFS, and Filecoin and is deployed to Google Kubernetes Engine. Your role will interact with layers throughout the stack and own responsibilities from research and development to implementation and production monitoring.

You will:

  • Become a deep technical expert across Libp2pIPFS, and Filecoin.
  • Research, contribute to the product vision and help define the roadmap of multiple products.
  • Build and maintain features on the Textile Hub. Implement new APIs. Optimize existing APIs.
  • Build new services and systems to integrate with blockchain networks.
  • Build new features to integrate with the Filecoin network.
  • Build and help evolve Powergatego-threads, and go-buckets.

You also likely:

  • Have 5+ years of production-level Golang experience.
  • Have some interest in TypeScript, Rust, or Solidity.
  • Are an excellent communicator and writer.
  • Are incredibly curious, professional, personable, and self-directed.
  • Have track-record of influencing and making critical decisions.
  • Have open-source project experience.
  • Are interested in Filecoin or related technologies.
  • Have attention to detail with a passion for software architecture and design.
  • Have a location in a timezone between GMT -3 to GMT -7 (South or North America)

Perks:

  • Contribute to technology at the forefront of the web.
  • Work with a company on a mission to have a positive impact.
  • Work on a fully remote team.
  • Work on a small, passionate team.
  • An entrepreneurial opportunity where you can have oversized impacts.
  • Opportunity to drive innovation and strategy.
  • Your work will be open source.

Location

Textile is a fully remote company spanning GMT -3 to GMT -7 (North America & South America). While being small, we've found that it is helpful to have a high level of overlap as a team.

Learn more about us at https://textile.iohttps://docs.textile.io, and see some of our output on @textileio.Textile's mission is to accelerate the exchange of information on the Internet. We are a technology company focused on building tools that help developers leverage open networks, protocols, and blockchains. We are a small, fully remote team aligned in our vision to experimentally change the relationship between technology and data. You can learn more about our products and services through our documentation and our GitHub organization. We are a fully open source company.

Textile's web products and services are written primarily in Golang and TypeScript, and communicate with Textile's core gRPC services. You will own the end user experience and have full ownership over the product stack, from research and development to implementation and production monitoring.

You will:

  • Have 5+ years experience in front-end development experience, building, running, and debugging web applications using modern JS frameworks (React, TypeScript), etc.
  • Rigorously work with---and provide feedback on---production systems.

You also likely:

  • Are an excellent communicator and writer.
  • Are incredibly curios, professional, personable, and self-directed.
  • Have track-record of influencing and making critical decisions.
  • Have open-source project experience.
  • Are interested in Filecoin or related technologies.
  • Have attention to detail with a passion for software architecture and design.
  • Have a location in a timezone between GMT -3 to GMT -7 (South or North America)

Perks:

  • Contribute to technology at the forefront of the web.
  • Work with a company on a mission to have a positive impact.
  • Work on a fully remote team.
  • Work on a small, passionate team.
  • An entrepreneurial opportunity where you can have oversized impacts.
  • Opportunity to drive innovation and strategy.
  • Your work will be open source.

Location

Textile is a fully remote company spanning GMT -3 to GMT -7 (North America & South America). While being small, we've found that it is helpful to have a high level of overlap as a team.

Learn more about us at https://textile.iohttps://docs.textile.io, and see some of our output on @textileio.

About Textile

Textile's mission is to accelerate the exchange of information on the Internet. We are a technology company focused on building tools that help developers leverage open networks, protocols, and blockchains. We are a small, fully remote team aligned in our vision to experimentally change the relationship between technology and data. You can learn more about our products and services through our documentation and our GitHub organization. We are a fully open source company.

Company Culture

At Textile, we value passion, integrity, and an experimental mindset. We consider ourselves rigorous thinkers who can move quickly, learn continuously, and can thrive in a supportive, engaging, and diverse workplace. We definitely optimize for async collaboration by writing things down a lot in Notion, reading and sharing ideas, and commenting. For realtime communication we use Discord and Zoom. We strive for transparency, continuous learning, and thinking from first principles. We've found that this lets us build products quickly as experiments, and validate assumptions about protocols, networks, and users.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.

Other Roles at Textile