Software Engineer Crypto Platform
Summary
Builds and operates the backend infrastructure for World Chain, including transaction execution, smart contract interaction, event indexing, and data processing in Go/Rust/TypeScript.
You will build and operate the infrastructure powering transactions on World Chain. You will develop reliable services for transaction execution, state access, smart contract interaction, event ingestion, indexing, and data processing, while improving blockchain resilience and supporting monitoring, incident response, and operational readiness.
Responsibilities
- Write clean, efficient, and maintainable code
- Design and implement reliable transaction and event services
- Build secure indexing and data processing pipelines
- Develop and maintain smart contracts
- Improve blockchain read and write resilience
- Own features from design through deployment
- Partner with engineering, protocol, infrastructure, and security teams
- Contribute to monitoring, alerting, incident response, and maintenance
- Define platform abstractions for onchain experiences
Requirements
- Experience building production backend systems in Go, Rust, or TypeScript
- Experience with distributed systems, reliability engineering, or high-throughput backend services
- Familiarity with Ethereum, EVM-based chains, smart contracts, account abstraction, or ERC-4337
- Experience with event-driven systems, indexing pipelines, or Temporal
- Strong debugging skills across service boundaries and blockchain infrastructure
- Pragmatic approach to security, correctness, and operational excellence
Benefits
- Healthcare
- Dental insurance
- Vision insurance
- 401(k) plan and match
- Life insurance
- Flexible time off
- Commuter benefits
- Professional development stipend
- Long-term incentive package