Skip to main content

Tools for Humanity

Software Engineer, Crypto Platform

San FranciscofulltimemidAdded 2 days ago

About this role

Join Tools for Humanity's Crypto Platform team to build foundational blockchain infrastructure powering World Chain and its global identity network. You'll design and operate mission-critical services handling transactions, smart contracts, and event processing at scale while collaborating across product, backend, and protocol teams.

What you'll do

  • Design and implement highly reliable services for transaction execution, state access, and smart contract interactions
  • Build event ingestion and indexing pipelines using Temporal for consistent, resilient data processing
  • Own the full transaction lifecycle from state reads through submission and monitoring
  • Develop crypto infrastructure including RPC load balancing, transaction simulation, and multiprovider redundancy
  • Collaborate with product teams to ensure wallet features and Mini App integrations remain robust across regions
  • Diagnose and resolve distributed systems failures and reliability issues

What they're looking for

  • Go, Rust, and TypeScript
  • Blockchain and smart contract engineering
  • Distributed systems design
  • Transaction processing and state management
  • API design and high-availability infrastructure
  • Problem-solving and debugging complex systems
  • Security and reliability best practices
  • Cross-functional collaboration
Apply on the employer's site

Opens the official application on the employer’s site. No login required.