Rust Developer - Polycentric

Polycentric is an open-source distributed social network that lets users own their identity. The app gives communities a place to gather, post, and converse across a network of independent servers, with no single entity in control of the conversation. Polycentric gives users full sovereignty over their data, identity, and reach.

The application is built on a distributed protocol where users choose which servers to interact through. Core features include self-sovereign cryptographic identity, community-centric topic feeds, censorship-resistant publishing, ownership of your own likes and follows, and cross-platform identity linking.

We are looking for a Rust Developer to help us with the upcoming launch of Polycentric.

Responsibilities

  • Contribute to the core development, architecture, and maintenance of the Polycentric protocol and backend systems
  • Design and implement performant, scalable features in collaboration with a distributed team
  • Influence system design decisions, particularly around data models, networking, and performance
  • Engage with and contribute to the wider open-source community

Requirements

  • Strong Rust experience in a production environment
  • Experience building high-performance, reliable backend or distributed systems
  • Ability to work autonomously in a remote, asynchronous team
  • Interest in decentralized systems and protocols
  • Solid understanding of cryptographic primitives, particularly signing and verification
  • Experience with PostgreSQL (or similar relational databases), including query optimisation

Desirable

  • Experience compiling Rust to WebAssembly (WASM) for web or cross-platform use cases
  • Experience designing or implementing recommendation algorithms (e.g. ranking, feeds, or relevance systems)
  • Experience with React Native or frontend/mobile development
  • Familiarity with search/indexing systems (e.g. Elasticsearch, OpenSearch)
  • Experience with cloud platforms and infrastructure (e.g. AWS, GCP, or similar)

Location

FUTO is based in Austin, Texas. This position can be remote or onsite. We offer a generous relocation assistance stipend.

Benefits

  • Medical and dental insurance
  • 401k matching
  • Bonuses based on company performance

To apply

Send an e-mail with your resume and cover letter to: jobs@futo.org