Job Description
Key Responsibilities
- Take full ownership of optimizing the existing multi-chain parsing and indexing framework to ensure scalability, maintainability, and production-grade robustness.
- Define and execute the technical roadmap, ensuring delivery timelines align with business needs.
- Improve the quality and consistency of blockchain data processing, including chain reorganization recovery, data backfilling, reconciliation, and monitoring.
- Collaborate with product and platform teams to deliver high-quality APIs and services based on the data framework.
- Lead and mentor an engineering team, enforce coding standards, and foster a culture of accountability and technical excellence.
- Continuously evaluate and enhance architecture, tools, and operational processes.
Job Requirements
- 5+ years of backend or blockchain development experience, with leadership experience managing a team of 3–5+ engineers.
- Proficiency in Go (preferred), with familiarity in Rust, Java, or other backend languages.
- Deep understanding of blockchain fundamentals: consensus mechanisms, node APIs, event logs, chain reorganization handling, etc.
- Experience in optimizing existing frameworks/platforms (not limited to building from scratch).
- Familiarity with distributed systems, data pipelines, and related components (e.g., Kafka, ClickHouse).
- Proven track record of delivering high-performance, production-grade systems.
- Fluent in English (written and spoken).
- Daily use of AI-assisted development tools to enhance R&D efficiency.
Benefits
- Opportunity to work on a globally leading Web3 project with a technology-driven and flat management structure.
- Highly competitive salary + additional performance-based incentives.
- Abundant technical growth opportunities, including participation in top-tier industry conferences and collaboration with elite development teams.
- Flexible work arrangements + remote work support + additional perks.
