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
Opens the official application on the employer’s site. No login required.